Estou tentando criar scripts de algumas coisas e não consigo descobrir a sintaxe correta para anexar ao arquivo .bashrc do root. Para este script, estou apenas tentando fazer com que ele exiba o nome do host em vermelho quando fizermos ssh nele.
Normalmente, acrescento isso abaixo a /root/.bashrc e funciona perfeitamente:
export PS1="\e[0;31m[\u@\h \W]\$ \e[m"
Eu tentei diferentes variantes abaixo, mas não consigo descobrir se as aspas estão bagunçando tudo ou o quê.
echo "export PS1="\e[0;31m[\u@\h \W]\$ \e[m"" >> ~/.bashrc
Se eu tentar o comando acima, receberei este erro:
export PS1=e[0 bash: 31m[u@h: comando não encontrado...
Vocês podem ajudar? TIA!
Responder1
A resposta éaspas simples, como em
echo 'export PS1="\e[0;31m[\u@\h \W]\$ \e[m"' >> ~/.bashrc