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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [CSH] If syntax error

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[CSH] If syntax error

n°519465
burgergold
5$? va chez l'diable!
Posté le 12-07-2004 à 14:21:42  profilanswer
 

j'ai l'erreur suivante et je ne comprends pas vraiment ou se retrouve l'erreur
 

Verification des informations...
test0
test1
The lock time for this user is 34.1 minutes.
if: Expression syntax.


 
 
 

Code :
  1. echo "Verification des informations..."
  2. echo "test0"
  3. set chk = `/usr/afsws/etc/kas exam $argv[2] -admin $argv[1] -p ****** |grep "authentications" |awk '{print $1}'`
  4. if ($chk != 15 && $chk != 5) then
  5.    echo "Probleme, verifier le parametre: -attempts"
  6. endif
  7. echo "test1"
  8. set chk = `/usr/afsws/etc/kas exam $argv[2] -admin $argv[1] -p ****** |grep "lock time" |grep "minutes"`
  9. echo $chk
  10. if ($chk != "" ) then
  11.    echo "Probleme, verifier le parametre: -locktime"
  12. endif


Message édité par burgergold le 12-07-2004 à 14:23:39
mood
Publicité
Posté le 12-07-2004 à 14:21:42  profilanswer
 

n°519466
AirbaT
Connection timed out
Posté le 12-07-2004 à 14:23:00  profilanswer
 

C'est pas if...fi ?

n°519467
burgergold
5$? va chez l'diable!
Posté le 12-07-2004 à 14:23:29  profilanswer
 

en ksh oui
pas en csh

n°519469
AirbaT
Connection timed out
Posté le 12-07-2004 à 14:25:48  profilanswer
 

En plus le premier est passé... C'est la digestion.

n°519472
burgergold
5$? va chez l'diable!
Posté le 12-07-2004 à 14:28:25  profilanswer
 

jai même ce if plus haut qui passe
 

Code :
  1. set USER = `/bin/id -u`
  2. if ($USER != 0) then
  3.    echo ""
  4.    echo "Sorry, you must be root to run afs_make_user(afsmku)."
  5.    echo ""
  6.    exit 1
  7. endif

n°519481
burgergold
5$? va chez l'diable!
Posté le 12-07-2004 à 14:45:36  profilanswer
 

trouvé!
 
quand ya plus d'un mot dans le retour de ma commande, la variable est considéré comme un array
 
je dois donc faire des test comme "$#chk == 0" pour savoir si ya aucun élément


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

  [CSH] If syntax error

 

Sujets relatifs
Error: couldn't get fbconfig => Kesako ?[CSH] Valider le format d'une variable
mkinit.rd error a l'install de mdk 10.0Error while loading
Impossible de compiler php 4.3.4 sur RH9 : configure errorcygwin => error can't open display
SpamAssassin got a Filter error (-5)erreur --> syntax error : unexpected end of file
[Debian kernel] Install kernel error 
Plus de sujets relatifs à : [CSH] If syntax error


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