Dans Bash, il semble y avoir plusieurs variables qui contiennent des valeurs spéciales à signification cohérente. Par exemple,
./myprogram &; echo $!
renverra le PID du processus en arrière-plan myprogram. J'en connais d'autres, $?dont je pense qu'il s'agit de l'ATS actuel. Y en a-t-il d'autres?
$'\n'est un caractère littéral de nouvelle ligne qui résulte du remplacement du digraphe \npar ASCII 10.
${1}, ${*}etc., les accolades sont juste pour homonymie, et souvent redondants. Isolé, ${x}est exactement équivalent à $x.
$!dire? Je suis au courant, !$mais pas de cela.