On Mon, Apr 16, 2018 at 09:48:29AM +0300, sergio wrote: > > Сейчас много кто умеет разукрасить свой вывод, а less и grep способны > это съесть. Но как только вывод перенаправляется --- цвета пропадают. Ну > ок, понятно почему так. > > Но писать каждый раз --color=always весьма утомительно, а зааялись плохо > тем, что --color=never не особо проще, и полно кривых скриптов, которые > используют твой alias и не ожидают цветной вывод. > > Что делать? Ну, если у Вас полности нету "кривых скриптов", тогда можно что-то вроде: mkdir -- "$HOME/bin" echo 'exec /bin/ls --color=always "$@"' > "$HOME/bin/ls" chmod +x -- "$HOME/bin/ls" ...и добавить $HOME/bin в search path. Или, можно, все symlinks к одному 'exec "/bin/$(basename -- "$0")" --color=always "$@"' Это не сработает для меня, потому что я весьма привикнул использовать cut, awk, sort, perl и т.д., которые, вроде, "кривые". Но я и не хочу цветов везде :) Всего лучшего, Петр -- Peter Pentchev roam@ringlet.net roam@FreeBSD.org pp@storpool.com PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13
Attachment:
signature.asc
Description: PGP signature