--- 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