Die Bash kennt einige besondere Shellvariablen (Auswahl):
Variable | Bedeutung |
$? |
Rückgabewert des letzten Kommandos |
$$ |
PID der aktuellen Shell |
$! |
PID des letzten Hintergrundprozesses |
$0 |
Name des ausgeführten Shellskripts |
$# |
Anzahl der Elemente einer Liste |
$* |
Inhalt einer Liste |
$1 |
1. Element einer Liste |
... | ... |
$9 |
9. Element einer Liste |
Einige - zugegeben unnütze - Beispiele sollen den Sachverhalt verdeutlichen:
user@sonne> echo $0
|