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

Répondre à