虚位以待(AD)
虚位以待(AD)
首页 > 脚本专栏 > linux shell > 用SHELL实现子目录文件列表

用SHELL实现子目录文件列表
类别:linux shell   作者:码皇   来源:ppabc 的BLOG     点击:

用SHELL实现子目录文件列表需求: home file1 free这个目录底下,有部分子目录有list php,list php为所在目录的一个文件列表,但要过滤掉list php这个文件 www 2cto com SHELL:cd home file1 freefind -

用SHELL实现子目录文件列表   需求:/home/file1/free这个目录底下,有部分子目录有list.php, list.php为所在目录的一个文件列表,但要过滤掉list.php这个文件    www.2cto.com   SHELL:   cd /home/file1/free find . -name "list.php" > /home/nexian/free.txt sed -i 's/list.php//g' /home/nexian/free.txt sed -i 's/.///g'  /home/nexian/free.txt lsnum=`cat /home/nexian/free.txt` for x in $lsnum         do cd /home/file1/free/$x echo $x mv list.php list2.php ls -p|grep "[^/]$" > list.php sed -i "/list.php/d" list.php sed -i "/list2.php/d" list.php done   ls命令只显示当前目录下的文件(不显示目录),也不包括任何子目录下的文件  ls -l | grep ^-     ls -p|grep "[^/]$"   ls命令只显示文件夹而不显示文件 ls -l |grep '^d'   ls -lF |grep /
 
相关热词搜索: SHELL 实现 子目录