2013-02-03 31 views
0

我被要求用單個命令列出當前工作目錄中最後5個隱藏目錄的內容。我認爲這樣做會做這項工作:列出最後5個隱藏目錄的內容

ls -a -1 | grep "^\." | tail -n 5 | ls 

但它只是列出了最後五個目錄的名稱..我如何列出內容?

+0

當輸出不是tty時不需要'-1'。 –

回答

2
ls -a -1 | grep "^\." | tail -n 5 | xargs ls 
+3

+1,但是'ls -d。* |尾巴-n 5 | xargs ls'也可以工作並保存一個進程。 –