Come percorrere una directory con molte sottocartelle per recuperare file specifici?Ciao,
Ho una cartella/directory con molte sottocartelle. In ciascuna delle sottocartelle ci sono un sacco di file CSV. Ogni file CSV ha un ID univoco nel nome del file. La mia domanda è che 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 guida. Il nome del file CSV è simile a "Y123456_File_27A7Z123456.csv". La stringa dopo File_ è l'ID univoco.
Grazie
Re: Come camminare in 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"};
Alla fine ho usato il ciclo Nested For per trovare i file che contengono ID univoci nel nome del file e aprirli e concatenarli al primo file.
Re: Come camminare in una directory con molte sottocartelle per recuperare file specifici?dai un'occhiata anche all'importazione di più file. Potrebbe essere esattamente ciò di cui hai bisogno.
Re: Come camminare in una directory con molte sottocartelle per recuperare file specifici?La funzione File in Directory() ha un'opzione ricorsiva che restituisce il percorso completo di ciascuno dei file trovati.
Vedere
Aiuto=>Indice script=>File nella directory