From 91595d034f408e8482f21facec97f7c2fc7fba6a Mon Sep 17 00:00:00 2001 From: jerome Date: Sun, 14 Apr 2024 16:55:49 +0200 Subject: ajout de exemple11 --- exemple4 | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'exemple4') diff --git a/exemple4 b/exemple4 index b2dd116..570ef16 100755 --- a/exemple4 +++ b/exemple4 @@ -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 $* !" + + -- cgit v1.2.3