gros pb execution script

gros pb execution script - Linux et OS Alternatifs

Marsh Posté le 09-09-2004 à 15:58:40    

hi everybody!!  
 j'ai quelques soucis avec l'exécution du script suivant. Voici le code:
 

Code :
  1. set cmpl = "cmp.txt"
  2. set  n=0
  3. set cmps=`ls --color=never *| grep $cmpl`
  4. if ($cmps != $n); then
  5.      rm ./$cmpl
  6. endif
  7. echo "bonjour2"


 
 
 
 alors il me dit de revoir la syntaxe du grep!! ALors là, je ne voit pas d'ou peut venir le pb... Par contre lorsque je lui ecrit  
 

Code :
  1. set cmps=`ls --color=never *| grep "cmp.txt"`


 
 là, ya pas de pb...  
  Bon ça, à la rigueur, je m'en fout... mais le big pb, c le fait qu'il s'arrete à lexécution du if (g pas de bonjour2)et ca, je ne vois vraiment pas pourquoi...  
 
 merci pour toute info!!

Reply

Marsh Posté le 09-09-2004 à 15:58:40   

Reply

Marsh Posté le 09-09-2004 à 17:40:48    

essaie : grep echo $cmpl


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 09-09-2004 à 17:47:06    

teste si ta variable n'est pas vide. Si c'est le cas, c'est normal que grep gueule ;)

Reply

Marsh Posté le 09-09-2004 à 17:51:20    

et il me semble qu'il faut que le = soit collé à la variable et à la valeur que tu veux lui affecter :heink:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed