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 09/12/2023, à 08:27

kewan

RE Commande grep : Rechercher chaine de caractères avec simples quotes

Bonjour tout le forum,

J'ai besoin de votre aide.

Je voudrais rechercher cette chaîne de caractères      ele['nom']          dans tous les fichiers du répertoire /var/www

J'ai effectué plusieurs tentatives sans succès :

grep -lR "ele['nom']" /var/www/

Cette commande me renvoie une liste de fichiers qui ne contient absolument pas ma chaîne de caractères.

Merci pour votre aide.



Edit :

Solution

grep -lR "ele\['nom'\]" /var/www/

Dernière modification par kewan (Le 09/12/2023, à 09:01)

Hors ligne

#2 Le 09/12/2023, à 18:35

lynn

Re : RE Commande grep : Rechercher chaine de caractères avec simples quotes

Bonjour,

Tu peux te passer de "\" en indiquant que le motif est une chaîne.

grep --help a écrit :

-F, --fixed-regexp        MOTIFS sont des chaînes


«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

Hors ligne

#3 Le 10/12/2023, à 01:10

kewan

Re : RE Commande grep : Rechercher chaine de caractères avec simples quotes

effectivement

grep -FlR "ele['nom']" /var/www/

Merci

Hors ligne