Uma solução simples, conforme detalhado em Atualizar o histórico de bash em tempo real .
Ele diz para colocar esses comandos na configuração .bashrc:
shopt -s histappend
PROMPT_COMMAND="history -a;$PROMPT_COMMAND"
O primeiro comando altera o modo de arquivo .history
para anexar. E o segundo configura o comando history -a
para ser executado em cada prompt do shell. O -a
escreve imediatamente as linhas atuais / novas no arquivo de histórico.
Relacionado para zsh: