請您在bash shell中澄清我的疑問。我使用的是命令列出前10個文件如何使用輸入的命令輸出列出具有時間戳和大小的文件
命令顯示前10個大文件
du -ah|sort -rh|head -n 10
但它列出輸出
size filename
3.0 MB test.xml
..... .......
..... .......
so on
我想要顯示的時間戳和權限,所以我試圖:
du -ah|sort -rh|head -n 10|xargs ls -lrt '{}'
du -ah|sort -rh|head -n 10|awk '{print $2}'|while read i; do ls -lrt $i;done
但他們都沒有工作
你能提供建議嗎?我想用du
命令只
我很困惑,你說你想用'du' onl但是,在你試圖用'ls'試着'du'的時候。你爲什麼不使用'ls'?無論如何,使用'du - time'參數你也可以得到日期。 –