Insertar texto y expresiones regulares
Pablo Jiménez
pejimene en vtr.net
Jue Jun 8 21:00:26 CLT 2006
On Thu, Jun 08, 2006 at 05:56:50PM -0400, Horst von Brand wrote:
> 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...
Lo encontré casualmente, mientras buscaba con Google una introducción a
sed(1) para unos compañeros de trabajo. Eso y algunas cosas interesantes
están en 'The UNIX Grymoire':
* http://www.grymoire.com/Unix
* http://www.grymoire.com/Unix/Sed.html
* http://www.grymoire.com/Unix/Sed.html#uh-8
--
Pablo Jiménez Martínez .......... Fonos: +56 2 3102407 - 09 2891281
Teatinos # 950 Piso 4 .......... SMS: 92891281 at entelpcs.cl
Más información sobre la lista de distribución Linux