Descobri isso logo no teste do RHEL 7 e isso me deixaria louca. O que eu descobri é que houve uma mudança para /etc/bashrc
no RHEL 7 que faz com que a nomeação de janelas em screen
e tmux
seja alterada sempre que um comando como cd
ou ls
é executado. Na tela de seção *)
if [ -e /etc/sysconfig/bash-prompt-screen ]; then
PROMPT_COMMAND=/etc/sysconfig/bash-prompt-screen
else
## RHEL 7
PROMPT_COMMAND='printf "3k%s@%s:%s3\" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/~}"'
## RHEL 6
PROMPT_COMMAND='printf "3]0;%s@%s:%s3\" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/~}"'
fi
Portanto, no RHEL 7, a alteração foi de ] 0; para k na seção PROMPT_COMMAND.
Eu considerei abrir um bug, mas nunca cheguei a isso. Eu costumo apenas alterá-lo manualmente em uma nova instalação.
- Alterações feitas para atualizar a formatação