Erklärung der Bedeutung der Shell-Variablen $#,$@,$0,$1,$2 in Linux:
Variablenbeschreibung:
$$
Shells eigene PID (ProcessID)
$
PID des Hintergrundprozesses, den Shell zuletzt ausgeführt hat
$?
Endcode (Rückgabewert) der letzten Befehlsausführung
$-
Liste der Flags, die mit dem Set-Befehl gesetzt wurden
$ *
Liste aller Parameter. Wenn „$*“ in „“ eingeschlossen ist, werden alle Parameter in der Form „$1 $2 ... $n“ ausgegeben.
$@
Liste aller Parameter. Wenn beispielsweise „$@“ in „“ eingeschlossen ist, werden alle Parameter in der Form „$1“, „$2“ ... „$n“ ausgegeben.
$#
Die Anzahl der zur Shell hinzugefügten Parameter
$0
Der Dateiname der Shell selbst
$1~$n
Der Wert jedes zur Shell hinzugefügten Parameters. $1 ist der erste Parameter, $2 ist der zweite Parameter….
Das obige ist der detaillierte Inhalt vonErklärung zur Verwendung von $ in der Shell. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!