私のLinuxマシンでは、壊れたシンボリックリンクは赤で表示されるため、壊れたシンボリックリンクと無傷のシンボリックリンクを区別できます。 .bash_profileのPSCOLORSにいくつかの構成を追加して、Macでこれを設定しようとしましたが、これまでのところ何も機能していません。ディレクトリ、ファイル、実行可能ファイル、およびシンボリックリンクを区別するために色を付けることができました。ただし、壊れたシンボリックリンクは、無傷のシンボリックリンクと異なる色ではありません。グーグルで検索しても、有望な結果は得られていません。アイデア?トリック?
それが可能だとは思いません。ls
のマニュアルページには、壊れたシンボリックリンクのカラースロットがリストされていません。
ここに便利なfind
ワンライナーがあります 壊れたシンボリックリンクを見つけるために:
find -L . -type l -ls
インストール Homebrew 最初に。
brew install coreutils
_~/.bash_profile
_に入れてください:eval $(gdircolors) alias ls="gls --color=auto"
新しいシェルを開くと、Linuxのように壊れたリンクが強調表示されます。