Posso ter saída de cor automática para ls
se meu TERM
variável de ambiente está definida como xterm-256color
?
Posso ter saída de cor automática para ls
se meu TERM
variável de ambiente está definida como xterm-256color
?
Respostas:
Apenas por causa de qualquer um que possa vir e se perguntar como restringir isso para somente quando o TERM é um certo valor, você poderia colocar algo como isto no arquivo "rc" do seu shell (.zshrc ou .bashrc etc):
case "$TERM" in
xterm-256color)
export CLICOLOR="YES"
;;
*color|xterm*)
export CLICOLOR="YES"
;;
vt100)
export CLICOLOR="NO"
;;
esac
Observe que o segundo exemplo está ali apenas para mostrar por que você pode querer usar 'case' em vez de 'if / then': a capacidade de usar correspondência de curingas e usar várias entradas separadas por |
CLICOLORS
!