History aller Shells speichern

Normalerweise wird immer nur die History der zuletzt geschlossenen Shell gespeichert. Durch hinzufügen der folgenden Zeilen in die Datei ~/.bashrc werden die Eingaben aller Shells gespeichert:

  • Einstellung, damit neue Befehle an die History-Datei anhängen kann: shopt -s histapped
  • Die History-Daten vor ausgabe des nächsten Prompt speichern: PROMPT_COMMAND="history -a"

Will man Veränderungen an der bashrc aktivieren so hilft . ~/.bashrc 
Dieser Befel liest die .bashrc und die zugehörigen Dateien neu ein. Mit exec bash -$- wird die Shell neu gestartet.

Print Friendly, PDF & Email