ascii a �crit, vendredi 28 mai 2004, � 18:38 : > Jacques L'helgoualc'h wrote: > >ascii a �crit, vendredi 28 mai 2004, � 15:29 : > >[...] > >>cat $CONF | sed -e"s/pasv_address=.*/pasv_address=$IP/" > $CONF > > > >L�, c'est plus grave, quand le shell ouvre $CONF en �criture, il en > >efface le contenu... > > > non. j'ouvre pas le fichier avec sed mais j'envoi le contenu dans sed. > le cat est effectu� avant que le $CONF soit ouvert en �criture.
C'est le shell qui met en place les redirections, et se charge d'ouvrir le fichier de $CONF en �criture... l'ordre des op�rations n'est pas garanti. > ce script marche sur debian stable (je l'ai essayer avant de le poster). Comme ton fichier est tr�s court, �a peut marcher assez souvent, mais c'est al�atoire, cf. les archives de news:fr.comp.os.unix ... -- Jacques L'helgoualc'h

