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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Boucle While dans un script Ksh

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Boucle While dans un script Ksh

n°2123616
lezert
Posté le 27-01-2012 à 11:50:02  profilanswer
 

Bonjour,
 
Je voudrais savoir comment faire un while prenant en compte plusieurs condition dans uns cript ksh
J'ai testé:

Code :
  1. while [ [ $isC1 == "true" -o $isC2 == "true" ] -a $D1 -lt $D2 ]
  2.   do
  3.     ....... ACTION ....
  4.   done

mais j'ai une erreur de syntaxe...
 
Pourriez vous m'indiquer quel est le problème dans mon code, s'il vous plait.
 
Merci d'avance pour votre aide.

mood
Publicité
Posté le 27-01-2012 à 11:50:02  profilanswer
 

n°2123660
Profil sup​primé
Posté le 27-01-2012 à 14:21:24  answer
 

salut,
 

Citation :

j'ai une erreur de syntaxe...

nous voilà bien avancé ;)
change les crochets intérieurs par des  parenthèses.

n°2123801
Sve@r
Posté le 28-01-2012 à 20:24:43  profilanswer
 

lezert a écrit :

Bonjour,
 
Je voudrais savoir comment faire un while prenant en compte plusieurs condition dans uns cript ksh
J'ai testé:

Code :
  1. while [ [ $isC1 == "true" -o $isC2 == "true" ] -a $D1 -lt $D2 ]
  2.   do
  3.     ....... ACTION ....
  4.   done

mais j'ai une erreur de syntaxe...
 
Pourriez vous m'indiquer quel est le problème dans mon code, s'il vous plait.
 
Merci d'avance pour votre aide.


Et protège lesdites parenthèses par un backslash sinon le shell les interprètera à sa façon... :sol:  
 

n°2123933
lezert
Posté le 30-01-2012 à 13:43:36  profilanswer
 

Merci pour votre aide à tous les deux.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Boucle While dans un script Ksh

 

Sujets relatifs
Script protégé[KSH] [AIX] Terminaison innatendue de script
while et for sur tableauAide pour un script cash
Problème boucle whilepopup avec script javascript
Script PHP sauvegardes tables d'une base de données[Shell/Dos] Pipe dans une boucle FOR
Plus de sujets relatifs à : Boucle While dans un script Ksh


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