回答:
FreeBSDにはCLICOLORがあります。
LinuxおよびGNUツールを使用するその他のシステムでは、LS_COLORS、GREP_COLOR、およびGREP_OPTIONS = '-color = auto'を設定する必要がありますが、それでも実行する必要がありますls --color=auto
。info coreutils 'ls invocation'
詳細については、実行してください。
--color
Linuxでの入力を避けるために知っている最も簡単な方法は、エイリアスを使用してls
実行することls --color=auto
です。
これは私が私の.bashrc(まあ、本当に私の.envですが、それは.bashrcのようなものです)に入れて、デフォルトでそれを実行させるものです:
# set default flags
if grep --color=auto --quiet "" "$HOME"/.bashrc >/dev/null 2>&1
then
alias grep='grep --color=auto'
fi
if ls --color=never --directory / >/dev/null 2>&1
then
# enable colors with GNU ls
alias ls='ls --color=auto'
else
alias ls='ls -F'
fi