diff options
Diffstat (limited to 'exemple4')
| -rwxr-xr-x | exemple4 | 11 |
1 files changed, 7 insertions, 4 deletions
@@ -1,6 +1,6 @@ #!/usr/bin/bash -# La variable spéciale renvoie le code de sortie de la dernière commande : 0 si la commande s'est bien passée ou différent de 0 si la commande a échoué. +# La variable spéciale $? renvoie le code de sortie de la dernière commande : 0 si la commande s'est bien passée ou différent de 0 si la commande a échoué. # Exemple avec la primitive du shell test # help test @@ -33,9 +33,12 @@ test -d repert || mkdir repert && cd repert pwd cd - rmdir repert - -### Affiche les arguments de la ligne de commande du script ### +echo + +### Affiche les arguments postionnels de la ligne de commande du script ### ### $1, $2, $3... $* (ou $@) pour tous les arguments ### ### le script s'appelle $0 et a $# arguments ### -test $# -lt 1 && echo "$0 demande un ou plusieurs arguments" || echo "Hello $* !" +test $# -lt 1 && echo "$(basename $0) demande un ou plusieurs arguments" || echo "Hello $* !" + + |
