23/09/2024
Tant que faire
Pré-requis
Terminal bash shell sous linux
commandes de base
vi ou vim
But
Avancer dans le langage bash shell , écrire en pseudo code
do et done permet de délimiter le début et la fin de bloque a répéter .
#!/bin/bash
while [ true ]
do
echo "Bonjour le monde !"
done
exemple de syntaxe pour utiliser le while en bash shell
ici nous avons une boucle infinie
que l'on peut arrêter en tuant le processus ou avec un contrôle C
car dans notre test nous avons mis true , donc toujours vrai pas de sortie possible .
Ecrire un code qui va écrire 20 fois Bonjour le monde
et rendre la main.
#!/bin/bash
compteur=1 #on démarre à un
while [ $compteur -le 20 ]
do
echo Bonjour le monde
compteur=$((compteur + 1))
done
ici l'algorithme ou pseudo code est donné à titre d'exemple.
compteur est une variable entière
Début:
compteur=1
tant que compteur <=20
Début:
Afficher ("Bonjour le monde")
compteur=compteur+1
Fin:
Fin:
Ecrire un code en Shell Bash qui va donner la table de multiplication :
avec le while ! cette fois ci
./table 6
0 x 6 = 0
1 x 6 = 6
...etc
9 x 6 = 54
Ecrire un code qui va donner cela :
./ditesmoioui
non
grr
non
grr
toto
grr
oui
merci !