亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標題:
ls命令后怎樣獲得輸出的文件名
[打印本頁]
作者:
紫passion
時間:
2015-09-07 09:01
標題:
ls命令后怎樣獲得輸出的文件名
本帖最后由 紫passion 于 2015-09-07 09:03 編輯
我現(xiàn)在想用ls -1|head -10來把目錄下的文件進行排序顯示,并只顯示頭10個文件,怎樣獲得這10個文件的文件名呢?也就是怎樣讀取這10個文件名或者返回這10個文件名?在shell里邊實現(xiàn)就可以了
作者:
zsszss0000
時間:
2015-09-07 09:29
ls -l | head -10 | awk 'NR>2{print $NF}'
復制代碼
作者:
MMMIX
時間:
2015-09-07 09:38
本帖最后由 MMMIX 于 2015-09-07 09:46 編輯
回復
1#
紫passion
ls -1 | head 直接就是你要的文件名了啊!
作者:
紫passion
時間:
2015-09-07 10:15
我想用rm刪除這10個文件,這個只是打印出來的文件名啊,怎樣在程序里得到文件名然后刪除呢?
回復
3#
MMMIX
作者:
紫passion
時間:
2015-09-07 10:44
我還是有點不太懂,我要是想刪除這10個文件該怎么操作
回復
2#
zsszss0000
作者:
MMMIX
時間:
2015-09-07 10:44
回復
4#
紫passion
rm -rf $(ls -1 | head) 不就行了? 這是 shell script 101 啊.
要寫 shell 腳本的話(即使是偶爾寫寫), 最好還是找點入門資料先看看.
作者:
紫passion
時間:
2015-09-07 11:12
學習了
回復
6#
MMMIX
作者:
天涯風颶
時間:
2015-09-09 21:49
來支持呢。。。。。。。。。。
作者:
天涯風颶
時間:
2015-09-09 21:49
來支持呢。。。。。。。。。。
歡迎光臨 Chinaunix (http://www.72891.cn/)
Powered by Discuz! X3.2