
Envoyé par
ecatomb
D'après ce que j'ai vu de xarg, il était à utiliser pour compresser les fichier que la commande find trouve.
Hou là! ça manque de clarté, voire de cohérence!
1) Un coup, tu dis que le find retourne les lignes des fichiers (dans le log).
2) Un autre coup, tu souhaites que find retourne le nom des fichiers pour les comprimer.
Il me semble que Disedorgue répondait à l'assertion n°1.
Pour l'assertion n°2, il me semble (pas testé) qu'il suffit de passer l'option '-l' à grep:
find . -exec zgrep -l "$pattern" {} \; | xargs gzip
Partager