Insertar texto y expresiones regulares

Horst von Brand vonbrand en inf.utfsm.cl
Jue Jun 8 17:56:50 CLT 2006


Pablo Jiménez <pejimene en vtr.net> wrote:
> On Thu, Jun 08, 2006 at 08:59:50AM -0400, Guillermo Farias Diaz wrote:
> > Luis:
> > 
> > una de múltiples formas:
> > 
> > prueba.txt
> > 123213,32322,-180,324343,324432
> > 23243,5655,-180,566556,56545
> > 34456f7,55475,-240,454,76776
> > 
> > # sed -n -e 's/\([0-9]\+\),\([0-9]\+\),\([0-9\-]\+\),/\1,\2,\3,,,/p' 
> > prueba.txt
> > 123213,32322,-180,,,324343,324432
> > 23243,5655,-180,,,566556,56545
> > 34456f7,55475,-240,,,454,767765

> $ sed 's/,/&,,/3'

Buen truco. No tenia idea de este flag en s de sed(1). Hasta es standard...
-- 
Dr. Horst H. von Brand                   User #22616 counter.li.org
Departamento de Informatica                     Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria              +56 32 654239
Casilla 110-V, Valparaiso, Chile                Fax:  +56 32 797513


Más información sobre la lista de distribución Linux