実行するlsと、色付きの出力が得られ、ファイルの種類をすばやく確認するのに非常に便利です。and フラグを使用しlessてパイプしようとする-rと-R、カラーリングは常に失われます。zshバージョン5.0.7 を使用しています。何か案は?ありがとう。
編集:私はOS Xを使用しています。
less -r、それは問題ではありませんので、lessしかし、とls
ls結果はstdoutに依存します)。私が覚えているのはunix.stackexchange.com/questions/157285/…であり、unix.stackexchange.com
ls --color=auto、端末に書き込むとき(つまり、標準出力が端末であるとき)にのみ色を使用することを意味し、ファイルやパイプではないことを言及していません。
lsで呼び出されていることを確認できます--colorか?パイプラインを一時停止(^Z)するかps、別の端末から使用してみてください。どのような出力がwhich ls生成されますか?