Next: Standard-Eingabe und Standard-Ausgabe
Up: Bourne-Shell
Previous: Bourne-Shell
Manchmal möchte man eine Reihe von Dateien gleichzeitig ansprechen, will
aber nicht jeden Namen einzeln eingeben. Oder man möchte einen langen
Dateinamen abbkürzen. Die Shell kann die mit ,,Wildcards`` abgekürzten
Dateien automatisch vervollständigen. Wesentliche Mechanismen dafür sind:
- Ein steht für eine beliebige Anzahl von
Zeichen , auch für null Zeichen. In
~/arthur/plots liefert ein ls .ps alle
Dateien, die auf .ps enden.
- Ein ? steht für genau ein Zeichen. ls plot?.ps
liefert daher plot1.ps, plot2.ps, plot3.ps und
plota.ps, aber nicht plot1a.ps.
- Wenn nur eine Auswahl von Zeichen repräsentiert werden
soll, gibt man eine entsprechende Liste oder einen Bereich
in eckigen Klammern an. [ae] kann für ein a
oder e stehen, [a-z] repräsentiert einen
beliebigen Kleinbuchstaben. ls plot[1-3].ps listet
plot1.ps, plot2.ps und plot3.ps, aber nicht
plota.ps oder plot1a.ps.
Kai Altenfelder
Mon Dec 2 08:36:57 MET 1996