$john@server-dev2:~/myproject/src/production
Gostaria de mudar “server-dev2” para amarelo.
Como eu posso fazer isso?
Responder1
Em seu bash_profile ou .profile modifique as cores ao definir PS1
Por exemplo:
export PS1='\[\e[1;31m\][\D{%a %m-%d-%Y %T} \u@\h \W]\$\[\e[0m\] '
Da-te
[Mon 09-01-2014 22:59:09 user@hostname path]#
Em vermelho.
Você pode consultar oSequências de escape do prompt do BasheBash Prompt COMO FAZER:para detalhes.
Responder2
export PS1='\u@\[\e[1;33m\]\h\[\e[0m\]:\w\$ '
A variável PS1 controla o que o shell exibe em seu prompt. Para fazer com que o nome do host em seu prompt apareça em uma cor amarela de primeiro plano, a sequência de escape do host, indicada por \h acima, deve ser cercada pelos códigos de escape que iniciam e param uma sequência de cores. O código para amarelo é \e[1;33m. As sequências de cores são delimitadas pelos códigos de escape \[ e \] para indicar ao shell que são códigos não imprimíveis que não devem ocupar espaço no prompt.