In Bash scheint es mehrere Variablen zu geben, die spezielle Werte mit konsistenter Bedeutung enthalten. Zum Beispiel,
./myprogram &; echo $!
gibt die PID des Prozesses zurück, der im Hintergrund ausgeführt wurde myprogram. Ich kenne andere, von $?denen ich denke, dass sie das aktuelle TTY sind. Gibt es noch andere
$'\n'ist ein wörtliches Zeilenumbruchzeichen, das sich aus dem Ersetzen des Digraphen \ndurch ASCII 10
${1}sind ${*}, um usw. zu suchen , dienen die Zahnspangen nur der Begriffsklärung und sind häufig überflüssig. Für sich genommen ${x}ist das genau gleichbedeutend mit $x.
$!das Ich bin mir dessen bewusst, !$aber nicht.