Filter löschen
Filter löschen

Deleting Files in other folders with different names

4 Ansichten (letzte 30 Tage)
Adrian Pielmeier
Adrian Pielmeier am 3 Sep. 2018
Bearbeitet: Stephen23 am 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 Kommentare
Stephen23
Stephen23 am 3 Sep. 2018
@Adrian Pielmeier: what MATLAB version are you using?

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Stephen23
Stephen23 am 3 Sep. 2018
Bearbeitet: Stephen23 am 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:

Kategorien

Mehr zu File Operations finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by