Deleting Files in other folders with different names
    3 ビュー (過去 30 日間)
  
       古いコメントを表示
    
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 件のコメント
回答 (1 件)
  Stephen23
      
      
 2018 年 9 月 3 日
        
      編集済み: Stephen23
      
      
 2018 年 9 月 3 日
  
      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:
0 件のコメント
参考
カテゴリ
				Help Center および File Exchange で File Operations についてさらに検索
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

