linux下shell命令脚本简单应用

一、linux shell之列举目录下的所有文件(含子目录)

1.列举出本目录下的所有文件

1 #!/bin/bash
2 for i in `ls`;do        
3 #注意:这里的是`,而不是但引号,是esc键下面那个!@@@
4     echo $i
5 done

2.列举出本目录下的所有文件(包含子目录)。

 1 #!/bin/bash
 2 function lsdir()
 3 {
 4 for i in `ls`;do
 5   if [ -d "$i" ] ;then
 6      cd ./$i
 7      lsdir
 8    else
 9      echo $i
10    fi
11 done
12 }
13 lsdir

 

posted @ 2012-09-24 21:21  xiaolongxia  阅读(114)  评论(0)    收藏  举报