¿Cómo recorrer un directorio con muchas subcarpetas para buscar archivos específicos?Hola,
Tengo una carpeta/directorio con muchas subcarpetas. En cada una de las subcarpetas hay un montón de archivos csv. Cada archivo csv tiene una identificación única en el nombre del archivo. Mi pregunta es: si tengo una lista de ID, ¿cómo puedo recorrer el directorio para buscar esos archivos csv específicos y concatenarlos en una tabla jmp? ¿Hay alguna manera de hacerlo con un script (JSL)? Agradeceré cualquier orientación. El nombre del archivo CSV es similar a "Y123456_File_27A7Z123456.csv". La cadena después de File_ es la identificación única.
Gracias
Re: ¿Cómo recorrer un directorio con muchas subcarpetas para recuperar archivos específicos?Gracias. Pude lograr lo que quería guardando todos los nombres de archivos del directorio en una lista.
filelist=Files In Directory( path1, recursive);
Luego creé otra lista de ID únicos.
unitIDlist = {"AA", "AB","AC"};
Finalmente utilicé el bucle Nested For para buscar los archivos que contienen ID únicas en el nombre del archivo y abrirlos y concatenarlos en el primer archivo.
Re: ¿Cómo recorrer un directorio con muchas subcarpetas para recuperar archivos específicos?También eche un vistazo a la importación de múltiples archivos. Puede que sea exactamente lo que necesitas.
Re: ¿Cómo recorrer un directorio con muchas subcarpetas para recuperar archivos específicos?La función Archivos en Directorio() tiene una opción recursiva que devuelve la ruta completa a cada uno de los archivos encontrados.
Ver
Ayuda=>Índice de secuencias de comandos=>Archivos en el directorio