A variável TERM
é herdada por todos os processos que init
lança. Ele garante que todos os processos gerados por init
usem a formatação adequada do terminal para a saída para o console.
Por exemplo, se você definir TERM
to rxvt
, poderá obter resultados estranhos com aplicativos que tentam gerar mensagens coloridas ou outros caracteres de controle.
Parece que é muito mais difícil encontrar exemplos para isso do que eu esperava; especialmente porque a maioria dos emuladores de terminal modernos são realmente bons em esconder esses tipos de problemas. Parece que o terminal do Gnome ( xterm
) e regent25
terminal juntos atrapalham a tecla de retrocesso: