Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1593 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  (résolu) test sur un entier en bash (très simple)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

(résolu) test sur un entier en bash (très simple)

n°1313530
qqn
Posté le 01-06-2012 à 23:35:24  profilanswer
 

Bonsoir, je suis débutant en bash et j'ai une question toute bête. Je demande à l'utilisateur son age par exemple et je voudrais répéter la question tant que le nombre rentré est < 0. En bash j'écris les instructions suivantes :  
 
echo -n "Quel est votre age ?"
read REP
while [ $REP < 0 ]
do
   echo -n "Quel est votre age ?"
   read REP
done
 
à l’exécution il y a une erreur, le terminal me dit qu'à la ligne où il y a "0" (la condition du while) il ne trouve aucun fichier ou dossier de ce type
sauriez-vous quel est le problème ?


Message édité par qqn le 02-06-2012 à 10:03:31
mood
Publicité
Posté le 01-06-2012 à 23:35:24  profilanswer
 

n°1313540
Misssardon​ik
prévisible a posteriori
Posté le 02-06-2012 à 01:38:08  profilanswer
 

le problème est que le signe "<" que tu utilises ne sert pas à faire une comparaison entre les deux termes. En bash il veut dire autre chose.

 

regarde ici pour voir comment on fait une comparaison en bash.

Message cité 1 fois
Message édité par Misssardonik le 02-06-2012 à 01:38:34

---------------
Que va-t-il se passer cette gelgamar ? vous le découvrirez janamont à 20h
n°1313550
qqn
Posté le 02-06-2012 à 10:02:56  profilanswer
 

Misssardonik a écrit :

le problème est que le signe "<" que tu utilises ne sert pas à faire une comparaison entre les deux termes. En bash il veut dire autre chose.
regarde ici pour voir comment on fait une comparaison en bash.


 
ah oui effectivement maintenant je m'en rappelle :)  
merci pour le lien


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  (résolu) test sur un entier en bash (très simple)

 

Sujets relatifs
test de la configuration de postfix sous linux fedoraTableau contenant des variables - Script bash
Ventilateur tourne très fort sur linux[BASH] Problème de traitement sur boucle FOR
[résolu][BASH]commande for foireuse ?Aide en bash
test de variables en shellbash : extraire 1 chaine
[passwd] - affecter directement un passwd à la création d'un user [RESScript Bash sauvegarde
Plus de sujets relatifs à : (résolu) test sur un entier en bash (très simple)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR