No meu caso, o problema foi encontrado em /etc/bash.bash_logout que estava rodando / usr / bin / clear no logout por razões de privacidade (eu estava rodando o meu script com bash --login
então na terminação ele fez um logout). Após a resposta útil de Michael Chu (obrigado novamente) eu encontrei a resposta no processo de preenchimento de um bug (primeiro passo antes de preencher realmente é para ver se ele já foi reportado). Estou colando a parte relevante da resposta no relatório de erros existente no link :
> Hmm, the screen clearing is done by the latest /etc/bash.bash_logout:
# when leaving the console clear the screen to increase privacy if
[ "$SHLVL" = 1 ]; then
[ -x /usr/bin/clear ] && /usr/bin/clear
fi