From 50b0c03236f63fb25f40c47d204eeacbaf9b5d69 Mon Sep 17 00:00:00 2001 From: jerome Date: Sun, 14 Apr 2024 17:04:20 +0200 Subject: numerotation des fichiers --- exemple01 | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100755 exemple01 (limited to 'exemple01') diff --git a/exemple01 b/exemple01 new file mode 100755 index 0000000..66b82e4 --- /dev/null +++ b/exemple01 @@ -0,0 +1,27 @@ + + +### Affiche Hello World ### +echo "Hello World !" + +### Affiche une variable qu'on déclare préalablement ### +### Les noms des variables ne peuvent comprendre que des minuscules ou des majuscules, des nombres ou des underscores, mais ne doivent ni commencer par un nombre, ni par un underscore ! +message="World" +echo "Hello $message !" + +### Affiche la substitution d'une commande ### +echo "Hello $(whoami) !" + +### Affiche une variable saisie par l'utilisateur ### +read -p "Quel est votre nom ? " nom +echo "Hello $nom !" +read -sp "Choisissez un mot de passe : " password +echo "Votre mot de passe $password a bien été pris en compte..." + +# help read +# si on ne précise pas le nom de la variable, c'est $REPLY qui contient la saisie de l'utilisateur: +read -p "Vas-y, dis-moi quelque chose : " +echo "tu m'as dit $REPLY" + +# help printf - alternative à echo +printf "je m'appelle %s et j'ai %d ans\n" bob 10 + -- cgit v1.2.3