Caracteres especiais em / etc / issue

1

Por algum motivo, os caracteres de escape de cor no meu arquivo /etc/issue não estão funcionando. Eles estão sendo exibidos como texto:

Aqui está o conteúdo do arquivo:

^[[1;31mUbuntu^[[0m

E gera exatamente a mesma coisa no prompt de login:

^[[1;31mUbuntu^[[0m

As fugas não são devidamente reconhecidas, então como posso resolver isso?

    
por Atomiklan 09.12.2013 / 22:25

1 resposta

4

Os códigos de escape precisam ser interpretados corretamente e não literalmente, antes de gravar a string no arquivo:

# echo -e '\e[1;31mUbuntu\e[0m' > /etc/issue
    
por user54813 09.12.2013 / 22:34