|
|
|
|
Bonjour à tous !!
Alors voila pour mes examins de rattrapage on m'a demandé de réaliser un petit programme en shell script !!
Le probleme est que je ne gère vraiment pas ce language et je souhaiterais que l'on m'eclaire un peu.
Voici le probleme demandé.
J'ai besoin de parcourir une arborescence de dossier à partir d'un dossiere mere. Dans les sous dossier il y existe dees fichiers textes de nom different comprenant du texte.
Je dois donc parcourir ces dossiers et les fichiers texte qui y sont inclus. Le but est de detecter une phrase type dans les fichiers texte, par exemple "toto". Des que je lit un toto je dois l'ecrire dans un ficher texte que je creais a l'interieur du meme dossier.
Pourriez vous aider un pauvre étudiant qui joue son avenir avec ce code !!
merci bien.
Configuration: Windows XP Firefox 2.0.0.6
Bonsoir,
|
Salut,
~/trash/pere$ ls -1
a.txt
b.txt
c.txt
~/trash/pere$ find /home/lami20j/trash/pere -name '*.txt' -exec grep toto {} \; > resultat
~/trash/pere$ cat resultat
toto
toto
toto
~/trash/pere$ find /home/lami20j/trash/pere -name '*.txt' | xargs grep -h toto > resultat2
~/trash/pere$ cat resultat2
toto
toto
toto
~/trash/pere$ rgrep -h toto /home/lami20j/trash/pere/*.txt > resultat3
~/trash/pere$ cat resultat3
toto
toto
toto
~/trash/pere$ grep -rh toto /home/lami20j/trash/pere/*.txt > resultat4
~/trash/pere$ cat resultat4
toto
toto
toto--
lami20j |
Merci bien d'avoir repondu,
|