lundi 7 mars 2011

unix / linux : find multiple commande exec

Voici, comment exécuter plusieurs commande dans le même find ... C'est tout simple et parfois très pratique ...


find . \( -name "*.*" \) -type f -exec grep -i 'style=' {} \; -exec grep -i '<STYLE>' {} \; -print > allStyle.txt


A noter, qu'il existe une syntaxe alternative avec des + pour la séparation

Aucun commentaire:

Enregistrer un commentaire