From: | Javier Estévez CIFA Córdoba <javier(dot)estevez(dot)ext(at)juntadeandalucia(dot)es> |
---|---|
To: | "Miguel Juan" <mjuan(at)cibal(dot)es>, <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Importar fichero CSV |
Date: | 2007-04-03 12:24:40 |
Message-ID: | 00ef01c775eb$0d987c90$6d64460a@cfco04.cap.juntaandalucia.es |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Me bajé el CYGWIN pero he tenido problemas al instalarlo porque el equipo
que tengo no está en Red, no me entero muy bien de qué paquetes hay que
bajar y demás...
DE todas formas, como ya he posteado antes, estoy haciéndolo en MATLAB.
Gracias por el esfuerzo a todos, de verdad.
----- Original Message -----
From: "Miguel Juan" <mjuan(at)cibal(dot)es>
To: <pgsql-es-ayuda(at)postgresql(dot)org>; "Javier Estévez CIFA Córdoba"
<javier(dot)estevez(dot)ext(at)juntadeandalucia(dot)es>
Sent: Tuesday, April 03, 2007 10:28 AM
Subject: Re: [pgsql-es-ayuda] Importar fichero CSV
> Hola Javier
>
> Si quieres separar el archivo por el primer número de cada línea solo
tienes
> que hacer lo siguiente:
>
> Opcion A:
> genera el archivo datos222.txt para todas las líneas que empiezen con 222
>
> grep -e ^222 datos.text >datos.txt
>
> Opcion B:
> Genera el archivo datos2.txt separando por el número de valores separados
> por comas de cada línea, en este caso se considera que el número de
valores
> es 12 ($NF==12)
>
> cat datos.txt| gawk -F ',' '$NF==12 {print $0}' >datos2.txt
>
>
>
> NOTA: Necesitaras acceso a un terminal Linux/Unix o instalarte el CYGWIN
en
> un Windows.
> http://www.cygwin.com
>
>
>
> ----- Original Message -----
> From: "Javier Estévez CIFA Córdoba"
<javier(dot)estevez(dot)ext(at)juntadeandalucia(dot)es>
> To: "Mario Gonzalez" <gonzalemario(at)gmail(dot)com>
> Cc: "Alvaro Herrera" <alvherre(at)commandprompt(dot)com>; "Javier Carlos"
> <javier(at)nediam(dot)com(dot)mx>; <pgsql-es-ayuda(at)postgresql(dot)org>
> Sent: Tuesday, April 03, 2007 9:23 AM
> Subject: Re: [pgsql-es-ayuda] Importar fichero CSV
>
>
> > Claro que sí, sin problema. Yo trabajo en AgroMeteorología, y de hecho
> > estoy
> > haciendo todas las funciones y desarrollos en Open Source para que la
> > comunidad científica pueda disponer de ellos.
> >
> > Podrías concretar?
> >
> > ----- Original Message -----
> > From: "Mario Gonzalez" <gonzalemario(at)gmail(dot)com>
> > To: "Javier Estévez CIFA Córdoba"
<javier(dot)estevez(dot)ext(at)juntadeandalucia(dot)es>
> > Cc: "Alvaro Herrera" <alvherre(at)commandprompt(dot)com>; "Javier Carlos"
> > <javier(at)nediam(dot)com(dot)mx>; <pgsql-es-ayuda(at)postgresql(dot)org>
> > Sent: Monday, April 02, 2007 3:14 PM
> > Subject: Re: [pgsql-es-ayuda] Importar fichero CSV
> >
> >
> >> On 02/04/07, Javier Estévez CIFA Córdoba
> >> <javier(dot)estevez(dot)ext(at)juntadeandalucia(dot)es> wrote:
> >> > Es fácil saberlo pues en mi archivo .DAT (estructura CSV), las líneas
> > con
> >> > más columnas el valor de la primera columna siempre es 201 y las
líneas
> > con
> >> > el mismo número de columnas el primer valor es 222.
> >> > Mi archivo es algo así:
> >> >
> >> > 222,75,1230,1,2,3,4,5,6,7,8,9
> >> > 222,75,1300,1,2,3,4,5,6,7,8,9
> >> > 222,75,1330,1,2,3,4,5,6,7,8,9
> >> > 201,75,2400,1,2,3,4,5,6,7,8,9,10,11,12
> >> > 222,76,1230,1,2,3,4,5,6,7,8,9
> >> > 222,76,1300,1,2,3,4,5,6,7,8,9
> >> >
> >>
> >> Eso des-complica mucho las cosas pero la idea es la misma. De modo
> >> que ya tienes algunas soluciones, recuerdo:
> >>
> >> - un programa en awk que genere dos archivos csv
> >> - un programa en python que debe modificarse en un par de lineas
> >> para que haga el volcado sin problemas.
> >>
> >> Pregunta, si alguien te hace el programa, y cumple con _tus_
> >> requerimientos y/o espectativas estarias dispuesto a hacer una
> >> donacion a algun proyecto PostgreSQL ;-) ?
> >>
> >> http://www.postgresql.org/about/donate
> >>
> >> >
> >>
> >> --
> >> http://www.advogato.org/person/mgonzalez/
> >>
> >
> >
> > ---------------------------(fin del mensaje)---------------------------
> > TIP 10: visita nuestro canal de IRC #postgresql-es en irc.freenode.net
> >
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Cesar Villanueva | 2007-04-03 12:38:41 | Re: Fwd: encriptar la informacion |
Previous Message | Javier Estévez CIFA Córdoba | 2007-04-03 12:23:33 | Re: Importar fichero CSV |