Die Bash, das unbekannte Wesen
Bash-Workshop
Fazit
Die Verwendung der History ist einfach und komfortabel. Anwender sparen sich viel Tipparbeit (und Zeit), indem sie die Informationen aus der letzten Befehlszeile recyclen. Gerade Mechanismen wie die Quick-Substitution oder das Einfügen von Argumenten aus den vorigen Zeilen sollte jeder kennen.
Ein Tip ganz am Rande: Die History zeichnet nur die Befehlszeilen auf. In manchen Situationen ist es aber wünschenswert oder notwendig, auch die Ergebnisse der Aktionen zu protokollieren. Für diesen Einsatz wurde der Befehl script entwickelt. Er wird vor den aufzuzeichnenden Befehlen gestartet. Voreinstellungsgemäß schreibt er alle folgenden Ein- und Ausgaben in der Datei typescript mit. Ihm kann ein anderer Dateiname als optionales Argument übergeben werden. Bestehende Typescript-Files werden gelöscht, wenn nicht die Option -a (append) angegeben wird. Beendet wird script durch [Control-D] oder den eingebauten Shellbefehl exit.
$> scriptScript wurde gestartet, die Datei ist typescript $> ... $> exitScript wurde beendet, die Datei ist typescript $>
In der typescript-Datei selbst finden sich genaue Angaben über die aufgezeichnete Sitzung:
Script wurde gestartet: Wed Jun 21 11:44:45 2000 $>... $>exitScript beendet: Wed Jun 21 11:46:29 2000
Infos
[1] K. Günther: Kompaktreferenz Linux, MITP 2000
[2] Zilm, Th., Grelck, K.: Linux – die Userreferenz, MITP 1999



