Eingabe von Kommandos Der Kommandozeileninterpreter Bash Wichtige Tastenkürzel Inhalt Index


Expansion von Datei- und Kommandonamen

Beispiel: Durch Eingabe von


user@sonne> z 

wird die bash mit einem Signalton reagieren.



Durch Eingabe von versucht die bash die bisher eingegebenen Zeichen eindeutig einem Datei- oder Kommandonamen zuzuordnen. Dazu durchsucht sie das aktuelle Verzeichnis und alle in der Shell-Variablen $PATH angegebenen Verzeichnisse nach entsprechenden Einträgen.


user@sonne> z  

veranlasst die bash, alle möglichen Ergänzungen am Bildschirm anzugeben:

user@sonne> z  
zcat  zdiff   zgrep  zipcloak zipnote  zless  znew
zcmp  zforce  zip    zipinfo  zipsplit zmore  zsoelim


Ist der Name eindeutig aufzulösen, ergänzt die bash selbstständig:

user@sonne> zd 
user@sonne> zdiff


Dieser Mechanismus funktioniert auch bei Shell-Variablen und Heimat-Verzeichnissen:

user@sonne> $PA 
user@sonne> $PATH
user@sonne> ls ~ro 
user@sonne> ls ~root/


Eingabe von Kommandos Der Kommandozeileninterpreter Bash Wichtige Tastenkürzel Inhalt Index