批量修改文件名
2017-03-24 11:49
232 查看
注意:matlab当前路径要是修改文件名的所有文件在的路径
file=dir('*.csv');
for i=1:length(file)
Oldname=file(i).name;
Newname=[Oldname(1:15) Oldname(end-3:end)];
eval_r(['!rename' 32 Oldname 32 Newname]);
end
“找不到文件”的解决办法:
1.待修改文件名的路径与.m文件路径不同,运行.m文件时,选择“Add to Path”
2..m文件放在修改文件名的文件夹内
3.运行程序中添加cd('当前路径')
file=dir('*.csv');
for i=1:length(file)
Oldname=file(i).name;
Newname=[Oldname(1:15) Oldname(end-3:end)];
eval_r(['!rename' 32 Oldname 32 Newname]);
end
“找不到文件”的解决办法:
1.待修改文件名的路径与.m文件路径不同,运行.m文件时,选择“Add to Path”
2..m文件放在修改文件名的文件夹内
3.运行程序中添加cd('当前路径')