使用matlab命令重命名文件

时间:2013-11-20 16:24:20

标签: matlab

file1 = fullfile(pwd,'folder','toto.txt');
file2 = fullfile(pwd,'folder','toto2.txt.sav');

movefile(file1,file2)

=>这会创建一个名为toto2.txt.sav的文件夹 而我正在寻找在同一目录中重命名文件

任何想法?

2 个答案:

答案 0 :(得分:3)

检查documentation

  

重命名当前文件夹中的文件
  在当前文件夹中,将myfunction.m重命名为oldfunction.m:      movefile( 'myfunction.m', 'oldfunction.m')

因此:

o=pwd
cd('folder')
movefile('toto.txt','toto2.txt.sav')
cd(o);

答案 1 :(得分:0)

也在寻找这个。现在在Windows机器上,如果我想重命名文件夹中的所有文件,我会这样做:

system('rename *.* *.sav')