MATLAB Answers

How to use movefile correct?

2 views (last 30 days)
Hello guys,
My goal is to delete the .html part of .edf.html-files.
Using the following code, gives the error:
'Error using movefile. Unknown error occurred.
Error in remove_html (line 7)
movefile(oldname,newname);'
files = dir('/Users/haron/Desktop/Work/Haron/aprikose_edfs/*.edf.html');
for ii=1:length(files)
oldname = files(ii).name;
[path,newname,ext] = fileparts(oldname);
movefile(oldname,newname);
end
In the first iteration I get as output for newname: 00008530_s001_t000.edf, which seems to be correct, but it got issues with 'movefile'...
Any ideas?

Accepted Answer

Walter Roberson
Walter Roberson on 9 Apr 2021
files = dir('/Users/haron/Desktop/Work/Haron/aprikose_edfs/*.edf.html');
for ii=1:length(files)
oldname = fullfile(files(ii).folder,files(ii).name);
[path,newname,ext] = fileparts(oldname);
movefile(oldname,fullfile(path, newname));
end
  1 Comment
Haron Shaker
Haron Shaker on 9 Apr 2021
It works. Thank you very much!

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!