Befehlsalias erstellen (Shellbefehl alias)
Mit einem Aliasnamen können Sie Namen für den Direktaufruf von Befehlen, Dateien und Shellprozeduren erstellen. Durch die Verwendung von Aliasnamen können Sie Zeit einsparen, wenn bestimmte Tasks häufig ausgeführt werden müssen. Sie können einen Befehlsalias erstellen.
Mit dem integrierten Korn-Shellbefehl alias können Sie ein Wort als Alias für einen Befehl definieren. Sie können Aliasnamen verwenden, um bestimmte integrierte Befehle erneut zu definieren. Mit Aliasnamen können jedoch keine reservierten Maschinenwörter erneut definiert werden.
Das erste Zeichen eines Aliasnamens kann jedes druckbare Zeichen außer einem Metazeichen sein. Für die verbleibenden Zeichen gelten dieselben Regeln wie für gültige Dateinamen.
Zum Erstellen eines Aliasnamens wird folgendes Format verwendet:
alias Name=StringDer Parameter Name gibt den Aliasnamen und
der Parameter Zeichenfolge eine Zeichenfolge an. Wenn die Zeichenfolge Leerzeichen enthält, schließen Sie diese
in Anführungszeichen ein.Die folgenden Beispiele veranschaulichen, wie ein Aliasname erstellt wird:
- Geben Sie zum Erstellen eines Aliasnamens für den Befehl
rm -i (Anfrage vor dem Löschen von Dateien) an der Eingabeaufforderung Folgendes
ein:
Wenn Sie in diesem Beispiel den Befehl rmeingeben, wird tatsächlich der Befehl /usr/bin/rm -iausgeführt.alias rm="/usr/bin/rm -i" - Geben Sie Folgendes an der Eingabeaufforderung ein, um einen Aliasnamen mit dem Namen dir für den Befehl ls
-alF | pg zu erstellen (der ausführliche Informationen zu allen Dateien im aktuellen Verzeichnis, einschließlich der unsichtbaren Dateien, anzeigt, ausführbare Dateien mit einem
*und Verzeichnisse mit einem/markiert und pro Anzeige blättert):
Wenn Sie in diesem Beispiel den Befehl direingeben, wird tatsächlich der Befehl /usr/bin/ls -alF | pgausgeführt.alias dir="/usr/bin/ls -alF | pg" - Geben Sie an der Eingabeaufforderung Folgendes ein, um alle vorhandenen
Aliasnamen anzuzeigen:
Das System zeigt Informationen ähnlich den folgenden an:aliasrm="/usr/bin/rm -i" dir="/usr/bin/ls -alF | pg"