#1 Le 22/01/2013, à 17:46
[resolu] recherche dans répertoire et fichier
Bonjour,
j'ai un répertoire avec plein de sous répertoire qui possède des fichiers pour chacun d'entre eux.
je cherche a faire un script qui parcours mes répertoires pour sélection certains fichiers.
ex: les fichiers qui contiens le prénom "marc" (un petit grep semble pas mal)
mais je veux pouvoir récupère des informations sur les fichiers qui contiennent le prénom et la je ne sais pas faire....
ex: récupère son email.
pouvez vous me donner un coup de main?
Cordialement
Dernière modification par Oma (Le 23/01/2013, à 09:35)
Hors ligne
#2 Le 22/01/2013, à 18:28
Re : [resolu] recherche dans répertoire et fichier
Chercher dans le nom des fichiers :
find dossier -name *nom*Chercher dans les fichiers même (ici un mail) (ajoutez -n pour avoir la ligne où c'est situé) :
find dossier | xargs grep -d skip "user@domain.com"Mélange des deux :
find dossier -name *nom* | xargs grep -d skip "user@domain.com"Dernière modification par Spitfire 95 (Le 22/01/2013, à 18:31)
Trisquel GNU/Linux 6.0.
Fedora rawhide (déblobé)
Membre déserteur et traître de la brigade des S.
Hors ligne
#3 Le 22/01/2013, à 18:42
Re : [resolu] recherche dans répertoire et fichier
ok mais je dois aussi faire un traitement de l'email
car le marc n'est pas le même a chaque fois et son mail peut changer.
avant j'utilise ca pour les avoir perl -0777ne 'print for /Courriel
.*?)<\/dd>/sg' mais c'est dans un seul répertoire.
Hors ligne
Pages : 1
- Accueil
- » Forum
- » Terminal, scripts et ligne de commande
- » [resolu] recherche dans répertoire et fichier