--- revision 1
+++ revision 3
@@ -1,33 +1,30 @@
-# entry : サーチするディレクトリ
-# depth : 階層の深さ(tabインテンドの表示数)
-my_walk()
-{
- local entry=$1
- local depth=$2
-
- type=""
-
- [ -d $entry ] && type="(d)"
- [ -h $entry ] && type="(s)"
-
- cnt=$depth
- while [ $cnt -gt 0 ]
- do
- echo -n $'|\t'
- cnt=`expr $cnt - 1`
- done
-
- echo "+---->`basename $entry`$type"
-
- [ ! -d $entry -o -h $entry ] && return $depth
-
- for name in `ls -A $entry`
- do
- my_walk "${entry}/${name}" `expr $depth + 1`
- done
-}
-
-entry=$1
-depth=$2
-
-my_walk $entry $depth
+# entry : サーチするディレクトリ
+# depth : 階層の深さ(tabインテンドの表示数)
+my_walk()
+{
+ local entry=$1
+ local depth=$2
+
+ type=""
+
+ [ -d $entry ] && type="(d)"
+ [ -h $entry ] && type="(s)"
+
+ cnt=$depth
+ while [ $cnt -gt 0 ]
+ do
+ echo -n $'|\t'
+ cnt=`expr $cnt - 1`
+ done
+
+ echo "+---->`basename $entry`$type"
+
+ [ ! -d $entry -o -h $entry ] && return
+
+ for name in `ls -A $entry`
+ do
+ my_walk "${entry}/${name}" `expr $depth + 1`
+ done
+}
+
+my_walk $1 $2