Re: Importar fichero CSV

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

In response to

Browse pgsql-es-ayuda by date

  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