Isto pode ser útil para quem trabalha com várias janelas de terminal.
O comando history do bash (também o CTRL+R) guarda apenas o histórico da última sessão aberta, o que é um problema para quem usa mais de um terminal (eu uso o conjunto Xterm + screen).
Para corrigir isto, adicione em seu .bashrc
#Firulas de historico com o bash
export PROMPT_COMMAND="history -a"
export HISTFILESIZE=2000
shopt -s histappend
Trabalhe com quantos terminais quiser, e guarde o histórico de todos!
[UPDATE 07/08/2008]: Tinha um erro na última linha. Obrigado André Matos e Sérgio Silva
6 Comments