Um prompt bash colorido com retorno dos comandos em smiles

Se você gosta de personalizar seu sistema uma dica é alterar o prompt do bash. É possível adicionar cores, informações, data e hora, etc.

Achei interessante um prompt colorido que também exibe um smile 😉 verde se o comando executado retornou 0 (sucesso) ou uma cara triste vermelha 🙁 se o comando retornou 1 (falha).

Para isso edite o arquivo ~/.bashrc (crie o arquivo caso não exista).

nano ~/.bashrc

Adicione as seguintes linhas ao arquivo:

PS1="\`if [ \$? = 0 ]; then echo -e '\[\e[01;32m\]:)'; else echo -e '\[\e[01;31m\]:('; fi\` \[\e[01;34m\][\[\e[01;32m\]\u@\h \[\e[01;34m\]\w\[\e[01;34m\]] $\[\e[00m\] "

Para ver o resultado execute:

source ~/.bashrc

Pronto! Veja o resultado:

Prompt colorido

Prompt colorido com smile!

Fonte e mais informações:

https://wiki.archlinux.org/index.php/Color_Bash_Prompt

Sobre o autor

Um desenvolvedor web veterano que está sempre a procura de novas tecnologias que facilitem o desenvolvimento de aplicativos ricos para a internet. Louco por tecnologia, games e Linux.

Deixe uma resposta