Prb de recherche de chaines de caratères...
Ces forums sont actuellement fermés. Vous ne pouvez donc plus y poster de messages. Les sujets existants sont toutefois conservés pour historique.
Sujet en cours de lecture : Prb de recherche de chaines de caratères... par | (Haut de page) |
Prb de recherche de chaines de caratères...
Geeko74
email
Envoyé le : 17/11/2004 à 10:22
Bonjour à tous !
Je crée actuellement un script sous bash et j'ai des difficultés à effectuer une recherche sur une chaine de caratère particulière qui contient un $ :
$smarty
Voici la commande que j'utilise :
find . -name "*" | xargs grep "\$smarty"
Mais cette commande me retourne en plus des chaines correctes, des chaines de ce style : printf($params['format'],$smarty_math_ result);
Or je ne voudrais que les ligne qui contiennent exactement $smarty et pas celles du genre $smarty_math_result.
Comment faire ????
Par ailleurs, je voudrais par la suite, faire un script qui remplacerait "$smarty"
par une autre : "$smarty_M4X" et ce sans changer celles du genre $smarty_math_result.
J'ai essayé avec regexp, sans succès, à moins que je m'y prennes mal.
Merci
Je crée actuellement un script sous bash et j'ai des difficultés à effectuer une recherche sur une chaine de caratère particulière qui contient un $ :
$smarty
Voici la commande que j'utilise :
find . -name "*" | xargs grep "\$smarty"
Mais cette commande me retourne en plus des chaines correctes, des chaines de ce style : printf($params['format'],$smarty_math_ result);
Or je ne voudrais que les ligne qui contiennent exactement $smarty et pas celles du genre $smarty_math_result.
Comment faire ????
Par ailleurs, je voudrais par la suite, faire un script qui remplacerait "$smarty"
par une autre : "$smarty_M4X" et ce sans changer celles du genre $smarty_math_result.
J'ai essayé avec regexp, sans succès, à moins que je m'y prennes mal.
Merci
Réponses...
Date serveur : 09/01/2009 à 12:47
Les heures sont affichées en GMT +1 (Heure d'hiver)
Les heures sont affichées en GMT +1 (Heure d'hiver)