On Fri, Sep 03, 2004 at 10:46:38PM +0200, Jeremy Monnet wrote: > Le Vendredi 3 Septembre 2004 22:18, Jeremy Monnet a �crit : > > Autre question : je voudrais remplacer du texte dans un fichier (c'est > > l'int�r�t de ces boucles) par des valeurs qui sont variables. Est-ce qu'on > > peut utiliser sed avec quelque chose dans le style : > > > > NEW_VAR=$(($OLD_VAR + 1)) > > cat $file | sed -e 's/VAR=$OLD_VAR/VAR=$NEW_VAR/' >> $file2 > > > Je me r�ponds a moi-m�me : oui, en utilisant des " a la place des ' .
Tu peux aussi �viter le cat: sed -e "s/blah/bleh/" $file >> $file2 > PS : pourquoi apr�s avoir des heures, on trouve souvent une soluce 3 minutes > apr�s avoir pos� la question ? > PS2 : peut-�tre parce qu'on a r�fl�chi correctement a sa formulation entre > temps ? Correct, c'est pour �a qu'il est souvent utile d'expliquer le probl�me � son chat: on lui explique, et au milieu de l'explication on s'exclame "bon sang mais c'est bien s�r!". Du coup, les chats n'ont jamais une explication compl�te, et c'est pour �a que les chats ne savent pas programmer. Du coup, on peut souvent les retirer de la ligne de commande, comme dans l'exemple ci-dessus. Y.

