Mise à jour : Debian 10.7
Les paramètres spéciaux sont des variables, à lecture seulement, générés par le shell. Ils peuvent être lus comme des variables standards en utilisant l'expansion fournie par le caractère spécial $.
Sommaire
Les paramètres spéciaux qui sont liés à la position, nombre etc .. d'une liste d'arguments sont appelés paramètres positionnels
$ set une liste d\'arguments
Nombre d'arguments : #
$ echo $#
4
Liste d'arguments : *
$ echo $*
une suite d'arguments
Arguments numéro 1, 2, 3 ,4, ....9
$ echo $1
une
$ echo $2
suite
$ echo $3
d'arguments
$ echo $4
....
....
$ echo $9
$ date
jeudi 10 août 2017, 22:14:16 (UTC+0200)
$ echo $?
0
$ bash
$ exit 24
$ echo $?
24
$ echo $$
7305
$ ps
PID TTY TIME CMD
7243 pts/0 00:00:00 bash
7305 pts/0 00:00:00 bash
7320 pts/0 00:00:00 ps