Programmation SHELL

Résolu
pedatic Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   -  
pedatic Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je veux chercher une chaine de caractère dans un ensemble de fichiers dans des sous répertoires en utilisant la commande "grep" mais j'ignore la syntaxe exacte de cette commande.
Comment je peux l'écrire ?
Merci d'avance.
A voir également:

4 réponses

jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
0
pedatic Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   4
 
Bonjour
Merci pour votre aide mais ce que vous m'avez donné : avec la commande grep je vais chercher une chaine de caractère dans un fichier précis (dont je connais son nom) .
Or que j'ai une chaine de caractère et je veux connaitre à quel fichier elle appartient (c'est à dire je ne connais pas le nom du fichier).
Si quelqu'un peut m'aider pour écrire la syntaxe de la commande grep .
Merci d'avance.
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Ben non, il fallait regarder le 2ème exemple :
find /chemin -name "*" -type f -exec grep -Hn  "motif" {} \;
;-))
0
pedatic Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   4
 
Merci pour votre réponse .
0