Leer desde teclado un numero n de daros
Publicado por mingole (3 intervenciones) el 16/05/2007 13:34:17
Hola a Todos:
Estoy haciendo un script que me va a recorrer diferentes carpetas para luego analizarlos ficheros que tengo dentro de cada una de ellas. Para que os hagais una idea la estructura de las carpetas es esta:
/datos_uno/2006/01
/datos_uno/2006/02
/datos_uno/2006/03
/datos_uno/2006/04
/datos_uno/2006/05
.....
/datos_dos/2006/01
/datos_dos/2006/02
/datos_dos/2006/03
/datos_dos/2006/04
..........
.... y así hasta /AAAA/12, representando todos los meses del año
lo mismo lo tengo para todos los años desde 2004.
Bueno, lo que quiero hacer es a traves de entrada por teclado preguntarle al usuario:
Introduzca que tipo de datos necesita: datos_uno ó datos_dos
datos_uno
Introduzca que meses necesita en el siguiente formato "AAAA/MM", uno por línea, para seguir pulse ENTER 2 veces
2006/01
2006/02
2006/05
2006/12
Yo la idea que tengo es ir pasando cada linea a un fichero tempoal y luego leerlo linea a linea y pasarlo como parametro para poder posicionarme en la carpeta adecuada.Ya con estos datos, podría recorrer los archivos que tengo en cada carpeta y extraer los datos a un fichero final de salida.
La verdad es que ando un poco perdido con todo esto. ¿Alguna ayuda?
Un millon de gracias
Estoy haciendo un script que me va a recorrer diferentes carpetas para luego analizarlos ficheros que tengo dentro de cada una de ellas. Para que os hagais una idea la estructura de las carpetas es esta:
/datos_uno/2006/01
/datos_uno/2006/02
/datos_uno/2006/03
/datos_uno/2006/04
/datos_uno/2006/05
.....
/datos_dos/2006/01
/datos_dos/2006/02
/datos_dos/2006/03
/datos_dos/2006/04
..........
.... y así hasta /AAAA/12, representando todos los meses del año
lo mismo lo tengo para todos los años desde 2004.
Bueno, lo que quiero hacer es a traves de entrada por teclado preguntarle al usuario:
Introduzca que tipo de datos necesita: datos_uno ó datos_dos
datos_uno
Introduzca que meses necesita en el siguiente formato "AAAA/MM", uno por línea, para seguir pulse ENTER 2 veces
2006/01
2006/02
2006/05
2006/12
Yo la idea que tengo es ir pasando cada linea a un fichero tempoal y luego leerlo linea a linea y pasarlo como parametro para poder posicionarme en la carpeta adecuada.Ya con estos datos, podría recorrer los archivos que tengo en cada carpeta y extraer los datos a un fichero final de salida.
La verdad es que ando un poco perdido con todo esto. ¿Alguna ayuda?
Un millon de gracias
Valora esta pregunta


0