我可以開火
ls -lrt
獲取按修改日期排序的文件和文件夾,但這不會將目錄與文件分開。我想ls
按修改日期顯示第一個目錄,然後按修改日期顯示文件。怎麼做?
像這樣的東西呢:
ls -ltr --group-directories-first
ls -t
或(對於反向,最近在底部):
ls -tr
ls
手冊頁更詳細地描述了這一點,並列出了其他選項。
目錄d
前面有權限ls -ltr
因此,要獲取具有排序修改日期的目錄,請使用
ls -ltr |grep ^d
以及目錄以外的文件
ls -ltr | grep -v ^d
引用自:https://unix.stackexchange.com/questions/86330