copyfile function target folder name problem
2 次查看(过去 30 天)
显示 更早的评论
I want copy a file to a targer folder but met a problem.
if the targer folder name is consecutive ('no space'), it works fine, but when a space is added to the folder name, it will report error, below is the test code:
test=rand(5,5);
save test test
newFolder='abc de';
mkdir(newFolder)
eval(['copyfile test.mat ',newFolder])
is there anyway to solve this problem
Thanks!
Yu
0 个评论
采纳的回答
Walter Roberson
2019-1-11
As a general rule , any time you use eval() you should assume that you will have bugs and that you should find aa different way to do what you want .
copyfile('test.mat', newfolder)
You should also consider saving there directly
save('abc de/test.mat', 'test')
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Hypothesis Tests 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!