Pada mesin linux saya, Anda dapat mengetahui symlink utuh dari yang rusak, karena yang rusak berwarna merah. Saya sudah mencoba mengatur ini di mac saya dengan menambahkan beberapa konfigurasi ke PSCOLORS di .bash_profile saya, tetapi sejauh ini tidak ada yang berhasil. Saya telah berhasil mendapatkan pewarnaan untuk membedakan direktori, file, file yang dapat dieksekusi, dan symlink. Namun, symlink yang rusak bukan warna yang berbeda dari symlink yang utuh. Pencarian di Google belum memberikan hasil yang menjanjikan. Ide ide? Trik?
macos
terminal
colors
.bash-profile
yah sebenarnya
sumber
sumber
ls
yang mendukung tautan simbolik pewarnaan untuk targetnya, dan warna tautan yatim. OS Xls
tidak bisa melakukannya. Ini 150KB kode sumber vs. 25KB kode sumber ...Jawaban:
Saya pikir itu tidak mungkin - halaman manual untuk
ls
tidak mencantumkan slot warna untuk symlink yang rusak.Berikut ini
find
satu-liner berguna untuk menemukan symlink yang rusak:sumber
Instal Homebrew terlebih dahulu.
brew install coreutils
~/.bash_profile
:eval $(gdircolors) alias ls="gls --color=auto"
Buka shell baru, dan tautan yang terputus akan disorot seperti di Linux.
sumber
alias ls="gls --color=auto"
dircolors
, Anda bisa juga hanya menempatkaneval $(dircolors)
dalam Anda~/.bash_profile
(jika dircolors diinstal)