diff options
| author | jerome <jerome@xlinfo.fr> | 2024-04-14 17:04:20 +0200 |
|---|---|---|
| committer | jerome <jerome@xlinfo.fr> | 2024-04-14 17:04:20 +0200 |
| commit | 50b0c03236f63fb25f40c47d204eeacbaf9b5d69 (patch) | |
| tree | 9618a8ba231a221325b645415dfbe098c697dad8 /exemple01 | |
| parent | fbe94e6342d80fe9a79b1391b1ce2d3e547e7dbd (diff) | |
| download | bash_tutorial-50b0c03236f63fb25f40c47d204eeacbaf9b5d69.tar.gz bash_tutorial-50b0c03236f63fb25f40c47d204eeacbaf9b5d69.zip | |
numerotation des fichiers
Diffstat (limited to 'exemple01')
| -rwxr-xr-x | exemple01 | 27 |
1 files changed, 27 insertions, 0 deletions
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 + |
