Aliase in der Bash-Shell

354
Mulligan

In der Dokumentation zu Aliases in Bash gibt es eine Aussage:

Wenn das erste Wort eines einfachen Befehls nicht in Anführungszeichen steht, wird geprüft, ob ein Alias ​​vorhanden ist

Was ist in diesem Zusammenhang "einfacher Befehl" und "erstes Wort eines einfachen Befehls"? Einige Beispiele?

-2

1 Antwort auf die Frage

3
Arkadiusz Drabczyk

Die Bedeutung des Begriffs simple commandwird in demselben Handbuch erklärt, mit dem Sie verlinkt haben, aber in den verschiedenen Abschnitten:

Ein einfacher Befehl ist der Befehl, der am häufigsten vorkommt. Es handelt sich lediglich um eine durch Leerzeichen getrennte Folge von Wörtern, die von einem der Steueroperatoren der Shell beendet wird (siehe Definitionen). Das erste Wort gibt im Allgemeinen einen auszuführenden Befehl an, wobei die restlichen Wörter die Argumente dieses Befehls sind.