[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Remplacement d'une chaine ds un fichier



Le Sat, Jun 07, 2003 at 10:05:07PM +0200, Loick.B a écrit:
> Hello tous!
> 
lu

> 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

> Merci de votre aide et bon week-end,
> 
> Erick.
> 


-- 
(o_  -+-  Félix SPORTELLI  -+-  | Gpg key : 0xB629FE17 
//\        alias Neosadik       | MAIL: neo@fsportelli.org
V_/_   Debian GNU/Linux user.   | WWW : http://www.linux-village.org



Reply to: