matlab 读取文件夹中文件数量,批量修改文件名

%使用 movefile 函数: movefile(realName,changeName)

如下为在批量修改filepath文件夹中,按顺序命名的txt文件,将文件名都加1

filepath = ''; %输入文件夹地址 

dirList=dir(filepath); % 读取文件夹列表
countlist = length(dirList)-2; %文件夹中文件数量,需减去2,有两个空文件

for i = 1:countlist
    n = countlist-i+1;
    realName = [filepath,num2str(n),'.txt'];
    changeName = [filepath,num2str(n+1),'.txt'];
    movefile(realName,changeName)
end

    原文作者:sonnet00
    原文地址: https://blog.csdn.net/sonnet00/article/details/121156143
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞