Under Construction

Die bash History Erweiterung (Expansion)

Die History Erweiterung wird unmittelbar nach Lesen der kompletten Eingabezeile durchgeführt, noch bevor die Shell die Eingabe in einzelne Wörter aufteilt. Eine gewünschte History Erweiterung wird durch das History Expansion Zeichen „!“ eingeleitet. Dabei kann man auf ein komplettes Kommando aus der History zurückgreifen, oder auch nur auf Teile (ein oder mehrere Worte/Argumente) eines Kommandos. Zusätzlich kann man das ausgewählte Kommando auch noch vor der erneuten Ausführung modifizieren. Im Folgenden werden all diese Möglichkeiten vorgestellt und anhand einiger einfacher Beispiele demonstriert.