Como desabilitar o aviso “Program '/ bin / bash' crashed” ao matar o shell?

0

Estou usando o Kubuntu 14.04. Quando eu saio do emulador de terminal (konsole ou yakuake) fazendo algo como kill -9 $$ ele não fecha e dizendo:

Warning: Program '/bin/bash' crashed.

Como eu poderia desativar esse comportamento e forçar o emulador de terminal a fechar silenciosamente quando o shell é eliminado?

No mesmo sistema, quando solicita kill -9 $$ em xterm , sai sem qualquer falha relatada.

Eu não me lembro exatamente, em que distribuições Linux eu vi um comportamento "silencioso" como esse, mas existem algumas.

Atualização: o motivo para isso é sair do emulador de terminal sem salvar o histórico em .bash_history .

    
por AntonioK 16.12.2014 / 08:24

1 resposta

8

Por favor, considere editar /etc/profile . Na parte inferior, adicione:

unset HISTFILE && exit

para sua sessão atual. Se você quer que toda a história desapareça, tente:

rm -f $HISTFILE && unset HISTFILE && exit

Matar um aplicativo não é a abordagem mais elegante. Veja Saia do Bash Shell sem salvar o histórico do Bash ( 5 Métodos) . Evite # 2, pois é isso que você está tentando agora.

    
por 14.09.2015 / 19:22