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

  FORUM HardWare.fr
  Linux et OS Alternatifs

  [Résolu] [script shell AIX]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu] [script shell AIX]

n°754894
badre2911
Posté le 22-11-2005 à 12:05:56  profilanswer
 

Bonjour,
Comment faire un test ET en shell.
 
quand je fais :
 
if [ var1 -eq 'xx' && var2 -eq 'xx' ] j'ai une erreur sur le ']'
 
Merci d'avance.


Message édité par badre2911 le 22-11-2005 à 13:26:13
mood
Publicité
Posté le 22-11-2005 à 12:05:56  profilanswer
 

n°754898
minusplus
Posté le 22-11-2005 à 12:13:06  profilanswer
 

if [ var1 -eq 'xx' -a var2 -eq 'xx' ]  
 
plutot non ?

n°754916
badre2911
Posté le 22-11-2005 à 13:25:19  profilanswer
 

en fait sur AIX il faut des doubles crochets
 
if [[ "$a" -eq 1 ]] && [[ "$b" -eq 1 ]]
then
...
fi
 
il faut penser a mettre des guillemets entre la variable car si la variable n'est pas initialise par exemple on aura une erreur de syntaxe.
 
car rien ne peut pas etre = à 1
 
$a = pas bon
 
"$a" = bon
 
Pour tester les chaines de caractere c'est =
 
if [[ "$a" = "toto" ]]
then
...
fi
 
 
Merci.


Message édité par badre2911 le 22-11-2005 à 13:27:52

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

  [Résolu] [script shell AIX]

 

Sujets relatifs
[Résolu] Install Debian sur un HD SATA en RAID 1WIFI et ipw2200[Résolu]
[RESOLU] Installation d'une webcam Philips PCVC690K[résolu] Problèmes de connexion en scp
[Résolu] ProFTPd, MySQL, Quota : Impossible de se connecter.[ AIX ] cherche logiciel pour monitorr des process
Script php sur la charge du serveurScript ajout d'hosts dans le dhcpd.conf
[resolu]probleme de compilation (vlc) : Merci à mavk-tscp et utf8 ? [Résolu]
Plus de sujets relatifs à : [Résolu] [script shell AIX]


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