玩点不一样的,如何使用MATLAB实现批量修改文件后缀名,文件名,批量复制文件

1.  自动批量修改文件后缀名,有时非常有用。

      对于文件名没有要求,不用是序列文件名。比如需要将abaqus的inp文件修改成txt文件,便于使用 textscan和 textread等函数操作。

clear allclcclose all%% 批量修改文件后缀名oldhouzhui = 'txt';%旧后缀名newhouzhui = 'inp';%新后缀名file = dir( strcat('*.',oldhouzhui));%读取当前目录给定后缀名文件[m,~]=size(file);%文件个数,或者用length函数for i=1:m    oldname  = file(i).name;     newname = oldname;     weizhi = strfind(newname,'.');     newname(weizhi+1:end) = newhouzhui;    eval(['!rename' 32 oldname 32 newname]);end

 修改前。

玩点不一样的,如何使用MATLAB实现批量修改文件后缀名,文件名,批量复制文件

 修改后。

上一篇:如何使用MySQL获取当前年份月份日期


下一篇:curl -O 下载文件