défi variables bash

Florent Guiliani fguiliani at perinfo.com
Mon Jan 23 17:06:54 CET 2006


Vincent Lefevre a écrit :
> Non, les paramètres 0, 1 et 2 sont envoyés, ça fait 3.
> Essaie avec A="a b c d" par exemple.
>   
merci,
mon erreur doit donc être ailleur....

Je viens de trouver l'erreur, je n'ai pas encore trouvé la solution.

Voici le script en simplifié:

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




More information about the Shell mailing list