Recursive DIR

Version 1.1.0.0 (2,61 ko) par Luc Masset
DIRREC finds files recursively in a given folder
3,4K téléchargements
Mise à jour 15 fév. 2013

Afficher la licence

Find files recursively in a given folder.

C=dirrec('c:\windows') returns a cell C with the full pathname of all
files in the c:\windows folder and all its sub-folders.

C=dirrec('c:\windows','.exe') idem but returns only the files with
extension .exe.

C=dirrec('c:\windows','co*') idem but returns only the files starting with the two letters co (comsetup.log, control.ini, ...).

C=dirrec('c:\windows',{'.exe','.dll') idem but returns files with both
.exe and .dll extensions.

dirrec('c:\windows','.cmd') only displays the list of the .cmd files in
the Matlab command window

c:\windows\system32\login.cmd
c:\windows\system32\usrlogon.cmd

Note that extension should be given in lower case.

I was using the DDIR function by Maximilien Chaumon but it was not possible to compile ddir so I write my own function.

Luc

Citation pour cette source

Luc Masset (2026). Recursive DIR (https://fr.mathworks.com/matlabcentral/fileexchange/15505-recursive-dir), MATLAB Central File Exchange. Extrait(e) le .

Compatibilité avec les versions de MATLAB
Créé avec R13
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Catégories
En savoir plus sur File Operations dans Help Center et MATLAB Answers
Version Publié le Notes de version
1.1.0.0

BSD license added

1.0.0.0

Add the possibility to search filenames with starting with given letters. For example, dirrec('c:\windows','co*').