Zeichenfolgesubstitution mit dem Aliasbefehl r
Mit dem Korn-Shellaliasbefehl r können Sie einen Befehl ändern, bevor Sie ihn ausführen.
In diesem Fall kann ein Substitutionsparameter im Format Alt= Neu verwendet werden, um den Befehl vor der Ausführung zu ändern.
Die folgenden Beispiele veranschaulichen die Verwendung des Aliasnamens r:
- Wenn die Befehlszeile 940 ls *.txt lautet und Sie an der Eingabeaufforderung
den Befehl ls *.exe ausführen möchten, geben Sie Folgendes ein:
r txt=exe 940Mit diesem Befehl wird der Befehl 940 ausgeführt, wobei
txtdurchexeersetzt wird. - Wenn der Befehl in Zeile 940 der zuletzt ausgeführte Befehl ist, der mit dem Kleinbuchstaben
l beginnt, können Sie auch Folgendes eingeben:
r txt=exe l
Anmerkung: Nur das erste Vorkommen der Zeichenfolge Alt wird durch die Zeichenfolge Neu ersetzt. Wenn Sie den Korn-Shellalias r ohne Angabe einer Befehlsnummer oder eines Zeichens
eingeben, wird die Substitution für den zuletzt ausgeführten Befehl durchgeführt.