Come percorrere una directory con molte sottocartelle per recuperare file specifici?Ciao,
Ho una cartella/directory con molte sottocartelle. In ciascuna sottocartella sono presenti numerosi file CSV. Ogni file CSV ha un ID univoco nel nome file. La mia domanda è: se ho un elenco di ID, come posso attraversare la directory per recuperare quei file CSV specifici e concatenarli in una tabella jmp? C'è un modo per farlo con uno script (JSL)? Apprezzerò qualsiasi consiglio. Il nome del file CSV è simile a "Y123456_File_27A7Z123456.csv". La stringa dopo File_ è l'ID univoco.
Grazie
Re: Come percorrere una directory con molte sottocartelle per recuperare file specifici?Grazie. Sono stato in grado di ottenere ciò che volevo salvando tutti i nomi di file nella directory in un elenco.
filelist=Files In Directory( path1, recursive);
Quindi ho creato un altro elenco di ID univoci.
unitIDlist = {"AA", "AB","AC"};
Infine ho utilizzato il ciclo Nested For per trovare i file che contengono ID univoci nel nome file e aprirli e concatenarli al primo file.
Re: Come percorrere una directory con molte sottocartelle per recuperare file specifici?dai anche un'occhiata all'importazione di più file. Potrebbe essere esattamente ciò di cui hai bisogno.
Re: Come percorrere una directory con molte sottocartelle per recuperare file specifici?La funzione Files in Directory() dispone di un'opzione ricorsiva che restituisce il percorso completo di ciascuno dei file trovati.
Vedere
Aiuto=>Indice script=>File nella directory