From ff1c4218e97b739e2570a085f22265f62d6c84c3 Mon Sep 17 00:00:00 2001 From: Robert Alessi Date: Sun, 30 Sep 2018 10:38:11 +0200 Subject: some comments in rah.sh --- fichiers/03-grep-bash.tex | 10 +++++----- fichiers/scripts/rah.sh | 7 ++++--- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/fichiers/03-grep-bash.tex b/fichiers/03-grep-bash.tex index 774c49c..48ea55f 100644 --- a/fichiers/03-grep-bash.tex +++ b/fichiers/03-grep-bash.tex @@ -1085,14 +1085,14 @@ tirer la queue d'un lion: \begin{quoting} \textbf{Commentaire:} \begin{enumerate} - \item La condition posée à la ligne~16 se comprend ainsi: + \item La condition posée à la ligne~17 se comprend ainsi: \enquote{faites ce qui suit jusqu'à ce que le compteur de rugissements atteigne une valeur supérieure à celle définie par l'utilisateur. Si la valeur est supérieure, sortez de la boucle.} -\item À la ligne~19, on demande à \emph{bash} d'attendre une seconde. -\item À la ligne~20, on incrémente de 1 la valeur du compteur de - rugissements (voir ci-dessus le \vref{lst:countlines}, l.~15), puis - on reprend la boucle à la ligne~16. +\item À la ligne~20, on demande à \emph{bash} d'attendre une seconde. +\item À la ligne~21, on incrémente de 1 la valeur du compteur de + rugissements (voir ci-dessus le \vref{lst:countlines}, l.~14), puis + on reprend la boucle à la ligne~17. \end{enumerate} \end{quoting} diff --git a/fichiers/scripts/rah.sh b/fichiers/scripts/rah.sh index 20a52db..16fbfad 100644 --- a/fichiers/scripts/rah.sh +++ b/fichiers/scripts/rah.sh @@ -2,11 +2,12 @@ read -p 'Combien de fois tirez-vous la queue du lion? ' rahtimes -isnum='^[0-9]+$' +isnum='^[0-9]+$' # voir le cours sur grep -if ! [[ $rahtimes =~ $isnum ]] +if ! [[ $rahtimes =~ $isnum ]] # ce type de test ne fait pas partie du + # programme then - echo "Erreur: il faut saisir un chiffre." + echo "Erreur: il faut saisir un nombre entier." exit 1 fi -- cgit v1.2.3