Bonjour
j'ai une sortie dans l'invite commande que je redérige vers plusieurs fichiers textes
execute1:
$(foreach i, 1 2 3 , \
$(SIMDIR)/sim-cache -interval 15805632 $(C$i) $(BENCHDIR) > /home/asmaa/simplescalar/simplesim-3.0/resultat/outbasicmath_small$(i).txt ; \
)

remarque sim-cache et -interval c'est des commandes spécifiques à l'outils donc à ignorer sinon le script veut dire executer plusieurs fois cette commande et la sortie vous la mettez dans des fichiers outbasicmath_small$(i).txt donc comme dans l'exemple on obtient 3 fichiers sorties

Dans chaque fichier outbasicmath_small$(i).txt j'ai une sortie qui ressemble à ça
..........................
6.230825429620 radians = 357 degrees
6.248278722140 radians = 358 degrees
6.265732014660 radians = 359 degrees
6.283185307180 radians = 360 degrees
tache n 1
Temps tot n 3.76749e+07
Power tot2.08277e+08
tache n 2
Temps tot n 8.4999e+07
Power tot4.92721e+08
tache n 3
..........................

et je m'intéresse à quelques informations donc je veux les extraires pour les mettre dans un seule fichier que j'appel resultat

voici la commande que j'exécute

results4:
find resultat -type f -exec grep "tache" {} \; > resultat/resultat.txt

resultat est la directory qui contient tout les fichiers outbasicmath_small$(i).txt
j'obtiens :
tache n1
tache n2
tache n3
ect

maintenant je veux avoir le résultat suivant
tache n 1
Temps tot n 3.76749e+07
Power tot2.08277e+08
tache n 2
Temps tot n 8.4999e+07
Power tot4.92721e+08
tache n 3
..........................
comment je modifie results4:
find resultat -type f -exec grep "tache" {} \; > resultat/resultat.txt
donc la je suis obliger de changer la recherche avec plusieurs mots

exemple je fais ça ?
find resultat -type f -exec grep '\(tache|Temps\)' {} \; > resultat/resultat.txt
j'obtiens rien?
pouvez vous m'aider?