IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Recherche mot_cle dans un dossier


Sujet :

Administration système

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2008
    Messages : 8
    Points : 6
    Points
    6
    Par défaut Recherche mot_cle dans un dossier
    Bonjour,
    Est ce que quelqu'un pourrait m'aider à faire une commande linux:
    j'aimerais bien recherché un mot_cle dans des fichiers xml qui sont dans une arborescence de dossiers comme cela:
    rep/rep1/fic1.xml
    rep/rep1/fic2.pdf
    rep/rep1/fic3.pdf
    ....
    rep/rep2/fic4.xml
    rep/rep2/fic5.pdf
    rep/rep2/fic6.pdf
    ....
    rep/rep3/fic7.xml
    rep/rep3/fic8.pdf
    rep/rep3/fic9.pdf
    ....
    je veux faire la recherche du mot_cle à partir du dossier rep, apparemment il y a la commande grep, mais je ne sais pas exactement la syntaxe.

    Merci d'avance
    a+

  2. #2
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 515
    Points : 2 505
    Points
    2 505
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    grep -RF mot_cle /chemin/vers/rep

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2008
    Messages : 8
    Points : 6
    Points
    6
    Par défaut
    Merci de votre réponse, je vais tester et vous répondre

    a+

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    505
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Août 2008
    Messages : 505
    Points : 712
    Points
    712
    Par défaut
    grep -r est bien, mais il y a un souci, il va aussi chercher dans les fichiers pdf et en général, dans tous les fichiers de l'arborescence. Ca peut être un problème selon les cas. Plus fin, et plus difficile à maîtriser aussi, la commande couteau-suisse: find.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    find /maracine/de/rep -name '*.xml' -exec grep PATTERN {} \; -ls

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2008
    Messages : 8
    Points : 6
    Points
    6
    Par défaut
    Merci bcp de m'avoir aidé, c parfait votre commande

    a+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2007] recherche fichiers dans sous-dossier
    Par casefayere dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 16/03/2010, 09h19
  2. Rechercher un fichier dans un dossier
    Par vladimire dans le forum Entrée/Sortie
    Réponses: 7
    Dernier message: 19/12/2008, 16h03
  3. [BATCH] Recherche dans sous-dossiers
    Par tonf dans le forum Scripts/Batch
    Réponses: 9
    Dernier message: 13/08/2008, 15h17
  4. Rechercher un fichier dans un dossier
    Par GomuSan dans le forum Windows
    Réponses: 0
    Dernier message: 30/05/2008, 20h02
  5. Rechercher les nom de fichier dans un dossier
    Par Didibzh dans le forum Langage
    Réponses: 2
    Dernier message: 15/06/2007, 11h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo