Effacer les filtres
Effacer les filtres

Deleting Files in other folders with different names

4 vues (au cours des 30 derniers jours)
Adrian Pielmeier
Adrian Pielmeier le 3 Sep 2018
Modifié(e) : Stephen23 le 3 Sep 2018
Hello to all!
My matlabcode .m is in an specific folder. In the Same Folder there are two Folders. These two folders have every Time I execute the Matlab code Different names. The only thing that remanes the same is the ending of the folders for example:
Sample1_data
Sample2_data
and the next time the folders names are
test1_data
test2_data
So my question is. How can i get my matlab code running like this:
Go in the first *_data folder and delete expample.png
go to second *_data folder and delete example.png
I hope you guys understand what i want. My english is not very good
Thanks to all!
  2 commentaires
Stephen23
Stephen23 le 3 Sep 2018
@Adrian Pielmeier: what MATLAB version are you using?
Adrian Pielmeier
Adrian Pielmeier le 3 Sep 2018
MATLAB R2016b

Connectez-vous pour commenter.

Réponses (1)

Stephen23
Stephen23 le 3 Sep 2018
Modifié(e) : Stephen23 le 3 Sep 2018
This should get you started (untested):
S = dir('*_data');
N = {S([S.isdir]).name};
for k = 1:numel(N)
F = fullfile(N{k},'example.png');
delete(F)
end
The documentation describes looping over files, but the same applies to looping over folders:

Catégories

En savoir plus sur File Operations dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by