ls を使用して隠しファイルとディレクトリをグループ化します。

ls を使用して隠しファイルとディレクトリをグループ化します。

出力が表示されるディレクトリ、非表示のディレクトリ、表示されるファイル、非表示のファイルの順に並べ替えるように接頭辞隠しディレクトリとファイルをグループ別に並べ替えるように表示するにはlsどうすればよいですか。.

現在、lsエイリアスをls -lG --color --group-directories-first最初のグループディレクトリに設定していますが、表示ディレクトリと隠しディレクトリが混在しています。

代わりにの出力は次lsのようになります。

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

答え1

-v自然分類に使用されます。例えば

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

.hiddenディレクトリは、独自の「グループ」でソートされたときに表示されます。今後他のほとんどの文字よりもソートが低いため、ディレクトリの後ろではなくディレクトリが表示されます.

関連情報