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 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