![]() |
|
|
Bourne Again Shell (bash)
Die
Ablauf der StartdateienNachdem die Datei /etc/profile abgearbeitet wurde, wird die Datei .profile im Heimatverzeichnis gestartet. Innerhalb der Datei .profile wird die Ausführung der Datei .bashrc gestartet, sofern sie vorhanden ist. Am Ende der Datei .bashrc wird die Datei .alias gestartet, in der typischerweise die Alias-Definitionen gesammelt werden.
History
Normalerweise ist die
FunktionstastenMit den Pfeiltasten kann man vor und rückwärts durch die Befehle blättern. Mit den Links- und Rechtspfeiltasten kann man den Cursor innerhalb des Befehls positionieren. Ctrl-A bewegt den Cursor an den Anfang der Zeile, ctrl-E bringt ihn zum Ende. Backspace funktioniert wie erwartet. Das Löschen des Zeichens unter dem Cursor erfolgt mit ctrl-D oder mit der Taste Delete. Die inkrementelle Suche funktioniert wie beim emacs (siehe S. emacssearch). Bei jedem Tastendruck wird in der History nach einem passenden Befehl gesucht. Dabei schlägt bash immer den nächsten passenden Befehl vor.
gaston> (reverse-i-search)`ps': ps -axwww
[Funktionstasten in bash]L|L
Taste & Funktion
DateinamenergänzungWenn ein Dateiname mit den ersten Buchstaben eingegeben ist, kann man ihn mit der TAB-Taste vervollständigen, wenn er eindeutig ist. Ist der Name nicht eindeutig oder existiert kein Dateiname mit diesen Zeichen, piept es. Durch nochmaliges Tippen von TAB wird die Liste aller passenden Namen angezeigt. Die Ergänzung funktioniert nicht nur bei den Parametern. Auch beim Aufruf eines Befehls können die ersten Zeichen eingegeben werden und mit der TAB-Taste vervollständigt werden. Dabei werden alle ausführbaren Dateien angeboten, die über den Pfad der Variable PATH erreichbar sind.
Best of...
Wie schon erwähnt, wurde in der bash alles realisiert, was in anderen Shells
bemerkenswert ist. Das beginnt bei der Kornshell mit dem Befehl
|
|
Copyright © Rheinwerk Verlag GmbH 2003
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken.
Ansonsten unterliegt das Openbook denselben Bestimmungen wie die gebundene Ausgabe:
Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt.
Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie
Einspeicherung und Verarbeitung in elektronischen Systemen.
Nutzungsbestimmungen | Datenschutz | Impressum
Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de
Cookie-Einstellungen ändern