Files

使用 ls 對隱藏文件和目錄進行分組

  • January 13, 2018

如何ls標記以排序為.前綴的隱藏目錄和組中的文件,以便其輸出排序為可見目錄、隱藏目錄、可見文件,然後是隱藏文件?

我目前將 ls 別名為ls -lG --color --group-directories-first哪些組目錄首先,但可見目錄和隱藏目錄混合在一起。

相反,的輸出ls應該是:

visibleDirectoryA
visibleDirectoryB
.hiddenDirectoryA
.hiddenDirectoryB
visibleFileA
visibleFileB
.hiddenFileA
.hiddenFileB

用於-v自然排序。例如

ls -lG --color --group-directories-first -A -v

請注意,雖然它們被分類到自己的“組”中,但 .hidden 目錄將出現可見目錄之前,而不是在它們之後,因為.排序低於大多數其他字元。

引用自:https://unix.stackexchange.com/questions/416747