Ich versuche die Bedeutung von $2 im Shell-Scripting zu verstehen.
Ich habe es in verschiedenen Zusammenhängen gesehen und möchte wissen, was es darstellt und wie es normalerweise verwendet wird.
5 Antworten
MysticGalaxy
Mon Nov 18 2024
Die Variable $1 enthält den Wert des ersten Arguments, das an das Skript oder die Funktion übergeben wird.
Martina
Mon Nov 18 2024
In ähnlicher Weise stellt $2 das zweite Argument dar, und dieses Muster setzt sich für nachfolgende Argumente fort.
AndrewMiller
Mon Nov 18 2024
Ein Skript kann so gestaltet werden, dass es einen Namen als Argument akzeptiert und diesen zum Drucken einer personalisierten Begrüßung verwendet.
CryptoVanguard
Mon Nov 18 2024
In Bash-Skripten und -Funktionen werden bestimmte Variablen verwendet, um Befehlszeilenargumente darzustellen.
MountFujiMysticalView
Mon Nov 18 2024
Zum Beispiel gibt der Befehl „echo ‚Hallo, $1!‘“ eine Begrüßung mit dem als Argument angegebenen Namen aus.