matlab 修改文件夹下所有文件名大写为小写
2017-03-06 23:01
405 查看
1、
path = './DIR/';
Files = dir(fullfile(path,'*.m'));
LengthFiles = length(Files);
for count_i = 1 : LengthFiles;
flag = 0;
origin_name = Files(count_i).name;
for count_j = 1 : length(Files(count_i).name)
if ( Files(count_i).name(count_j) <= 'Z' ) && ( Files(count_i).name(count_j) >= 'A' )
Files(count_i).name(count_j) = Files(count_i).name(count_j) + ('a' - 'A');
flag = 1;
end
end
if flag == 1
realName = [path, origin_name];
tmpName = [path, 'azbxsjdskjfslkdjflksdjfsldkjf'];
changeName = [path, Files(count_i).name];
movefile(realName, tmpName);
movefile(tmpName, changeName);
end
end
2、movefile对文件名不区分大小写 所以这里直接运行会出错。
相关文章推荐
- MATLAB修改一文件夹下所有txt文件名
- C#获取文件夹中所有文件的文件名 修改文件名和删除文件
- 用shell把所有文件名修改为小写
- 目录所有子目录名及文件名大写转换成小写
- matlab读取文件夹里所有文件的文件名
- matlab获取文件夹中的所有文件名(dir)
- 获取文件夹下的所有文件名,并修改某些文件名
- Java修改文件夹下所有文件名
- Matlab----获取一个文件夹下所有文件名
- matlab 文件夹下文件名修改
- 修改文件夹中所有文件的文件名
- Java修改文件夹下所有文件名
- python把指定目录下的递归所有目录和文件名转换成小写或大写
- Matlab----获取一个文件夹下所有文件名
- matlab:如何把一个文件夹中的所有文件名提出来
- 读取,修改某个文件夹下的所有文件名
- 17、有一个由大小写组成的字符串,现在需要对他进行修改, 将其中的所有小写字母排在答谢字母的前面(大写或小写字母之间不要求保持原来次序)
- 遍历指定文件下所有的文件夹和文件的路径,文件名,修改日期,类型
- MATLAB 如何批量修改文件夹下面的所有图片
- 读取指定文件夹中所有文件名以及文件路径,并读到matlab