Fastest recursive search for files
Mostrar comentarios más antiguos
From this answer, I learned that dir can search recursively for files in subdirectories, and it is about 3X faster than what I had been using earlier, getfilenames. However now I am searching a remote directory containing many subdirectories with thousands of files, and the dir command takes 30+ minutes to execute. Is there a faster way? I am happy to call something outside of Matlab, like find in the accepted answer here.
Respuesta aceptada
Más respuestas (1)
Austin Fite
el 21 de Abr. de 2025
Editada: Austin Fite
el 21 de Abr. de 2025
1 voto
This is an old thread at this point but I have a file exchange utility "fsfind" that is purpose-built for this application.
The inputs support regular expressions (see documentation for "regexp") and only subfolders that match the pattern will be searched. I use it to efficiently search very deep directory structures (10+ levels).
1 comentario
Adam Danz
el 21 de Abr. de 2025
+1 thanks for sharing
Categorías
Más información sobre File Operations en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!