From: | Antonio Castro <acastro(at)ciberdroide(dot)com> |
---|---|
To: | Alvaro Herrera Munoz <alvherre(at)dcc(dot)uchile(dot)cl> |
Cc: | sandrigo lezcano <psql(at)msa(dot)com(dot)py>, Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx |
Subject: | Re: [Pgsql-ayuda] Import de un *.txt |
Date: | 2003-06-18 06:15:43 |
Message-ID: | Pine.LNX.4.21.0306180808330.725-100000@midas.ciberdroide.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Tue, 17 Jun 2003, Alvaro Herrera Munoz wrote:
> On Tue, Jun 17, 2003 at 11:35:52AM +0100, sandrigo lezcano wrote:
> > From: "Alvaro Herrera Munoz" Tuesday, June 17, 2003 4:13 PM
>
> > mmm.. tb pense lo mismo... pero se supone
> > q si tengo una linea tipo:(una sola linea!!)
> > -----------
> > 5 ,EDUARDO, ,MARIA, ,DELGADO, ,MAIDANA, ,, 1 ,0981423577, ,, 10/09/1973 1
> > ,S, / / 1 ,M, ,1355128, ,739812/73, ,0+, 9999 ,sal, 08/09/2001 12:05:10 3
> > ,,
>
> Quitar los espacios en blanco no deberia ser muy dificil. Si no hay
> strings con espacios entre comillas ("MARIA ALEJANDRA" o algo por el estilo)
> entonces un enjuague con sed es trivial:
> sed -e 's/ //g' archivo-entrada > archivo-salida
>
> Si tienes comillas es mas complicado pero tampoco es imposible. En el libro
> Mastering Regular Expressions de O'Reilly (el autor no recuerdo como se llama,
> pero creo que es de apellido Friedl) hay varias pistas al respecto. BTW el
> libro es muy recomendable para todo el mundo.
>
> Bah, ahora me doy cuenta que estas en Windows...
La solución continua siendo valida no ?
Los que trabajan en Windows puede descargarse un CD de Knoppix.
Basta introducirlo en el PC y encender. Luego se hace la conversión
con sed, con awk, o con lo que haga falta. En este sentido lo más
potente es el uso de flex y yacc pero nomalmente no hace falta tando.
Ni siquiera necesitan instalar Linux para usarlo. Recomiendo knoppix
a los que necesiten algo de Linux pero no estén convencidos de querer
instalarlo. Funciona directamente desde el CD.
--
Un saludo
Antonio Castro
/\ /\ Ciberdroide Informática
\\W// << http://www.ciberdroide.com >>
_|0 0|_
+-oOOO-(___o___)-OOOo---------------------+
| . . . . U U . Antonio Castro Snurmacher |
| . . . . . . . acastro(at)ciberdroide(dot)com |
+()()()---------()()()--------------------+
From | Date | Subject | |
---|---|---|---|
Next Message | Rocio Alfonso Pita | 2003-06-18 07:11:36 | Re: [Pgsql-ayuda] OT: actualizar kernel |
Previous Message | Alvaro Herrera | 2003-06-18 02:53:48 | Re: [Pgsql-ayuda] Función validadora tal vez demasiado ambiciosa |