実行する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
生成されますか?