#1 Le 25/09/2011, à 11:22
- maxhazard
afficher tous les fichiers et grep
Bonjour,
Je suis nouveau sur le forum et encore débutant sur linux. Merci donc pour cet outils
Je souhaite repérer une expression qui se trouve dans un fichier que je ne connais pas. Ce fichier se trouve dans un dossier ou un sous dossier.
J'ai pourtant RTFM de cat mais les options a et R ne fonctionnent pas (option invalide -- a).
Mon idée était donc cat -aR . | grep monexpression
Qu'ai-je fais de mal?
Merci pour votre aide.
Hors ligne
#2 Le 25/09/2011, à 11:40
- Postmortem
Re : afficher tous les fichiers et grep
Salut,
Tu n'as pas besoin de la commande cat, grep sait lire les fichier tout seul. De plus, si tu fais "cat fichier | grep recherche", tu n'aurez pas le nom des fichiers dans lesquels la chaîne recherchée a été trouvée.
Tu peux faire ainsi :
grep -r mot_recherche .
Édit : les options a et R n'existent pas pour cat, du moins, pas dans ma version !
Dernière modification par Postmortem (Le 25/09/2011, à 11:43)
Mot' a dit : « Un Hellfest sans Slayer, c'est comme une galette-saucisse sans saucisse ! »
Hors ligne
#3 Le 25/09/2011, à 12:10
- maxhazard
Re : afficher tous les fichiers et grep
Ca marche bien avec cette commande, merci.
Hors ligne
#4 Le 26/09/2011, à 15:24
- Postmortem
Re : afficher tous les fichiers et grep
Tu n'as plus qu'à mettre [Résolu] dans le titre en éditant ton premier message !
Mot' a dit : « Un Hellfest sans Slayer, c'est comme une galette-saucisse sans saucisse ! »
Hors ligne
#5 Le 26/09/2011, à 21:44
- sputnick
Re : afficher tous les fichiers et grep
On ne peut pas mettre d'array dans un string!
https://sputnick.fr/
Hors ligne