用shell实现子目录文件列表操作指南
要求:目录下的 / / /免费1家,有部分子目录为list.php list.php和目录中的文件列表,但我们需要过滤掉list.php文件。
壳:
CD /家/文件/自由
找到。名称列表。PHP> / / / free.txt Nexian家
桑达我 / / /列表。PHP G / / / free.txt Nexian家
SED我 / , / / / / / G家Nexian / free.txt
lsnum = `猫/家/ Nexian /免费txt `。
X在lsnum美元
做
CD / / / 1家自由/ X元
echo $ X
MV list2.php list.php
LS—P | grep{ ^ / } $ > list.php
SED我 / / 列表。PHPlist.php
SED我 /清单。PHP / Dlist.php
多恩
ls命令只显示当前目录下的文件(不是目录),也不包括任何子目录下的所有文件
LS—L | ^ - grep
Ls -p|grep {^/}$
ls命令只显示文件夹,而不显示文件。
LS—L | grep的^ D
LS—LF | grep /