I have 1 <main folder> with many subfolder like:
<output_figure_file_1>
<output_figure_file_2>
<output_figure_file_3>
<output_data_file_1>
<output_data_file_2>
<output_data_file_3>
<file_1>
<file_2>
<file_3>
With some file inside subfolder. Now I need to delete all sub-folder named <output_figure_file_*>
with using this code:
close all; clear all; clc;% remove sub folder on input
d=dir('output_figure_*')dirlist=d([d.isdir])dirlist=dirlist(~ismember({dirlist.name},{'.','..'}));for idir=1:numel(dirlist) %dird=fullfile(pwd,(dirlist(idir).name))
rmdir((dirlist(idir).name),'s')end
It caused eror said:
??? Error using ==> rmdirNo directories were removed.Error in ==> Untitled at 8 rmdir((dirlist(idir).name),'s')
Any one pls help me to fix this eror.
My version is R2008a
Best Answer