Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/01/2013, à 16:46

Oma

[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, à 08:35)

Hors ligne

#2 Le 22/01/2013, à 17:28

Spitfire 95

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, à 17:31)


Trisquel GNU/Linux 6.0 / Fedora 19 & rawhide.
joueur ryzom et wesnoth
Développeur livewallpaper
Membre déserteur et traître de la brigade des S.

Hors ligne

#3 Le 22/01/2013, à 17:42

Oma

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 sad.*?)<\/dd>/sg'  mais c'est dans un seul répertoire.

Hors ligne