#1 Le 09/12/2023, à 07: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, à 08:01)
Hors ligne
#2 Le 09/12/2023, à 17: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.
-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, à 00:10
- kewan
Re : RE Commande grep : Rechercher chaine de caractères avec simples quotes
effectivement
grep -FlR "ele['nom']" /var/www/
Merci
Hors ligne