Le Samedi 7 Juin 2003 22:58, Felix SPORTELLI a �crit :
> > Je gal�re actuellement dans l'�criture d'un script shell d'administration
> > pour une chose toute b�te!
> > Je voudrais �tre capable de remplacer dans un fichier une chaine donn�e.
> > J'y parviens � l'aide de la commande:
> > "sed s/^admin$/toto/ /scripts/test/test.txt
> >
> > >/scripts/test/newtest.txt"
> >
> > Mais il m'est impossible d'�crire dans le fichier lu (de le r�ecrire
> > bref). Or je n'ai pas envie de supprimer, d�placer, et recopier...
> > Je reste convaincu que, comme d'habithude, il reste une m�thode
> > infaillible et tr�s simple que je ne connais pas.
>
> Je propose un sed -e s/avant/apres/ tonfichier > tonfichier
Non, �a �crase ton fichier et tu te retrouve avec un fichier vide !
--
Michel Grentzinger
OpenPGP key ID : B2BAFAFA
Available on http://www.keyserver.net