¿Cómo recorrer un directorio con muchas subcarpetas para obtener 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 obtener 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 obtener archivos específicos?Gracias. Pude lograr lo que quería guardando todos los nombres de archivo en el directorio en una lista.
filelist=Files In Directory( path1, recursive);
Luego creé otra lista de identificaciones únicas.
unitIDlist = {"AA", "AB","AC"};
Finalmente, utilicé el bucle For anidado para encontrar los archivos que contienen ID únicos en el nombre de archivo y abrirlos y concatenarlos en el primer archivo.
Re: ¿Cómo recorrer un directorio con muchas subcarpetas para obtener archivos específicos?también eche un vistazo a la importación de archivos múltiples. Puede ser exactamente lo que necesita.
Re: ¿Cómo recorrer un directorio con muchas subcarpetas para obtener archivos específicos?La función Files in Directory() 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