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 940

    Mit diesem Befehl wird der Befehl 940 ausgeführt, wobei txt durch exe ersetzt 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.