[bglug] [BgLug] Comando Sed

Andrea Mangiatordi andrea.mangiatordi@gmail.com
Mer 10 Giu 2009 17:09:25 CEST


Il giorno 10 giugno 2009 11.54, Alexander
Possov<alexanderpossov@gmail.com> ha scritto:
> Ma chi è che ha inventato il comando SED, un decerebrato?

Non credo proprio....

> E' un comando di "editor multiplo di file" ma non edita proprio niente...
> perchè non c'è la possibilità di scrivere dentro al file che sto prendendo
> in considerazione.

Dal manuale:

-i extension
             Edit files in-place, saving backups with the specified
extension.  If a zero-length extension is given, no backup will be
saved.  It is
             not recommended to give a zero-length extension when
in-place editing files, as you risk corruption or partial content in
situations
             where disk space is exhausted, etc.


Quindi sed -i .bkp <esrpessione> <nomefile>

fa esattamente quello che vuoi, creando anche un backup del file
originale con estansione .bkp...

Ciao
AM
-- 
Andrea Mangiatordi

www.farfalla-project.org
www.bglug.it


Maggiori informazioni sulla lista bglug