Mac OSX: невозможно раскрасить сломанные символические ссылки
На моей машине linux вы можете отличить неповрежденные символические ссылки от сломанных, потому что сломанные окрашены в красный цвет. Я попытался настроить это на своем Mac, добавив некоторые настройки в PSCOLORS в моем.bash_profile, но пока ничего не получалось. Мне удалось получить раскраску, чтобы отличить каталоги, файлы, исполняемые файлы и символические ссылки. Однако сломанные символические ссылки не отличаются по цвету от неповрежденных символических ссылок. Поиск по Google не дал многообещающих результатов. Идеи? Трюки?
2 ответа
Я не думаю, что это возможно - справочная страница для ls
не перечисляет цветовой слот для битых символических ссылок.
Вот удобная find
одна строка для поиска неработающих символических ссылок:
find -L . -type l -ls
Сначала установите Homebrew.
- Установите GNU coreutils:
brew install coreutils
- Поместите следующее в свой
~/.bash_profile
:eval $(gdircolors) alias ls="gls --color=auto"
Откройте новую оболочку, и битые ссылки будут выделены, как в Linux.