Ubuntu 16.04 で OSX のターミナル リスト スタイル ls -la をモックする

Ubuntu 16.04 で OSX のターミナル リスト スタイル ls -la をモックする

ls -la私はMac ターミナルのような出力を Ubuntu で取得しようとしています。次のリスト順序に従います。

  • ドットで始まるファイルとディレクトリ (ディレクトリの色分け)
  • フォルダ
  • ファイル これまでのところ、ls -lahpXr --color(サイズ形式のわずかな変更で) 動作しますが、ファイルはドット ディレクトリとファイルとともに上部に表示されます。

すべてのファイルを一番下に移動する方法を知っている人はいますか? Ubuntu 16.04 の man ls のマニュアル ページを確認することで、その組み合わせが得られました。

どのような助けでも大歓迎です!

乾杯!

答え1

この--group-directories-firstオプションを使用します:

ls --group-directories-first -la

最初にすべてのディレクトリ (非表示および表示) がリストされ、次にすべてのファイルがリストされます。

便宜上、これには短縮オプションがないので、エイリアスを設定することをお勧めします。

alias ls='ls --group-directories-first'

関連情報