23 Jan
2006
23 Jan
'06
4:14 p.m.
Florent Guiliani a écrit :
REGEXP=` grep "^debut" fichier | while read DEBUT FIN; do echo -n "-e \"s/$FIN/lafin/g\" " ; done ` sed -i $REGEXP *.cpp
le problème c'est que echo interprète le -e et du coût ne l'affiche pas :( et donc sed me dit que " n'est pas une commande :(
echo -n " " "-e toto" semble corriger le problème lorsque je le tape sur la ligne de commande pourtant lorsqu'il est exécuté sous cygwin dans un malefile j'ai toujours le problème du -e qui est "absorbé" comme option. Florent G.,