Если я запускаю, lsя получаю цветной вывод, который я нахожу довольно удобным для быстрого получения вида файла. Когда я пытаюсь трубы этом lessдаже с -rи -Rфлагами красящей всегда выпадали. Я использую zshверсию 5.0.7. Любые идеи? Спасибо.
редактировать: я на OS X.
less -rтак что это не проблема, lessно сls
lsрезультат зависит от стандартного вывода). Я помню один unix.stackexchange.com/questions/157285/…, который помечен как дубликат unix.stackexchange.com/questions/10421/…
ls --color=autoозначает использовать цвет только при записи в терминал (т. е. когда стандартный вывод является терминалом), а не когда это файл или канал.
ls, что вызывается с--color? Попробуйте приостановить конвейер (^Z) или использоватьpsдругой терминал. Какой выходwhich lsпроизводит?