Script bash

Résolu/Fermé
adeline11 Messages postés 54 Date d'inscription dimanche 28 septembre 2008 Statut Membre Dernière intervention 18 février 2010 - 23 déc. 2008 à 19:31
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 18 janv. 2009 à 11:56
Bonjour,
Je voudrais écrire un script bash qui contiendrait une boucle avec deux conditions d'arret.
Seulement je ne sais pas comment l'écrire.
Voici ce que j'ai fait:
" while test $rep -gt 8 || $rep -lt 1
do
echo "Quel chiffre voulez-vous deplacer? (ou ctrl + C pour quitter)"
read rep
done "

Merci d'avance
A voir également:

2 réponses

Kharec Messages postés 4146 Date d'inscription dimanche 20 avril 2008 Statut Contributeur Dernière intervention 8 mai 2011 510
18 janv. 2009 à 10:12
Tu dois insérer une valeur exit pour sortir proprement du script.
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
18 janv. 2009 à 11:56
Salut,
while
[ "$rep" -gt "8" -o "$rep" -lt "1" ]
do
...
done
;-))
0