私の Mac では、 に cd して/usr/bin/
、ディレクトリの下のファイルを一覧表示します。
ご存知のとおり、Mac にはファイルの種類を区別する色がありません。ファイルがフォルダーなのか、テキスト ファイルなのか、それとも他の何かなのかはわかりません。
では、ファイルの種類を表示する順序はあるのでしょうか? または、ファイルの種類を区別するにはどうすればよいでしょうか?
答え1
答え2
このfile
コマンドは役に立つかもしれません。ファイルの最初の数バイトを調べて、それが何であるかを(かなり正確に)推測します。
答え3
GNU を取得するには、macOS に GNU coreutils をインストールしますls
。これを行うには、HomeBrew、MacPorts、Fink、または NetBSD の pkgsrc を使用するなど、いくつかの方法があります。これらの中には、ベース システムのユーティリティと区別するためにプレフィックスを付けて GNU ユーティリティをインストールするものもありますg
(つまり、GNU はls
としてインストールされますgls
)。
ls
フラグを追加するだけの単純なエイリアスを定義することもできます-F
。
alias ls="ls -F"
@
これにより、シンボリック リンク、/
ディレクトリ、*
実行可能ファイルなど、一部の種類のファイルのファイル名の末尾に文字が注釈として付けられるようになります。
のマニュアルにls
詳細が記載されています。