国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

用SHELL實現子目錄文件列表操作指南

2020-07-10 11:55:29
字體:
來源:轉載
供稿:網友
需求:/home/file1/free這個目錄底下,有部分子目錄有list.php,list.php為所在目錄的一個文件列表,但要過濾掉list.php這個文件
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 /
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 三原县| 通化县| 赤城县| 抚州市| 十堰市| 开阳县| 西贡区| 萨嘎县| 镇巴县| 东莞市| 郁南县| 玛纳斯县| 和硕县| 通化县| 漠河县| 凤山县| 漳平市| 黔西县| 两当县| 酒泉市| 敦煌市| 汕头市| 乐昌市| 曲水县| 望谟县| 新乐市| 水城县| 都兰县| 汤原县| 泸州市| 集贤县| 平武县| 五指山市| 皮山县| 财经| 顺平县| 萨迦县| 鄂尔多斯市| 四平市| 盐边县| 木里|