>...
> Il esxiste bien une solution mais c'est vraiment le canon a mouche ! Lex &
> Yacc (Je sais je suis un peu marsien sur les bords...). Bien que connaissant
> ces deux (magnifiques) outils, les utiliser pour ce genre de script releve un
> peu du probleme psychiatrique. A moins que tu n'aies a effectuer ce genre de
> tache dans des delais tres courts. C'est a dire sur une tres grande quantite
> de donnee et tres frequement. La, on abandonne les scripts pour passer au C.
> Tu vois le probleme...
Vue le problème des permutations il me semble que quelque chose comme ce
qui suit (en bash ou c ou ...) peut servir.
for f in (files2check); do
for e in (expressions2lookfor); do
grep -q $e $f) || (abort=1 && break)
done;
if ($abort = 0) then echo $f
done;
à moins d'erreurs de syntaxe.
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.