Marc SIRAMY a écrit :
Mon but est d'automatiser mes recherches au sein de mes archives Java.
Je lis le contenu et faits une recherche au sein d'une archive Java avec la commande :

jar -ft odmg.jar | grep Toto.class

Je souhaiterais lancer la commande 'jar -ft *.jar | grep Toto.class' récursivement dans un répertoire et ses sous répertoire (sachant que la commande jar n'autorise le joker '*' et que Toto.class serait bien entendu passé au script comme paramètre).

Qui aurait une piste ou un tuto sous le coude pour m'aider, svp ?

Marc
peut être peux-tu essayer ceci ?


k=$1
for i in *.jar
jar -ft $i | grep  $k
done


Pour la variable k, je ne suis pas sûr pour l'affectation, par contre, si tu remplaces $k par Toto.class, cela va sûrement marcher...

++
jy
begin:vcard
fn:Jean-Yves  LE GOFF
n:LE GOFF;Jean-Yves 
email;internet:[EMAIL PROTECTED]
tel;fax:(687) 26 90 53
tel;home:(687)26 90 53
version:2.1
end:vcard

____________________________________________________
Want to buy your Pack or Services from Mandriva? 
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com
____________________________________________________

Répondre à