[Pgsql-ayuda] Import de un *.txt

Alvaro Herrera Munoz alvherre@dcc.uchile.cl
Tue, 17 Jun 2003 11:37:25 -0400


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...

... creo que lo unico que me queda es compadecer tu pobre alma.

-- 
Alvaro Herrera (<alvherre[@]dcc.uchile.cl>)
Thou shalt check the array bounds of all strings (indeed, all arrays), for
surely where thou typest "foo" someone someday shall type
"supercalifragilisticexpialidocious" (5th Commandment for C programmers)