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对文件名不区分大小写 所以这里直接运行会出错。

原文:http://www.cnblogs.com/fdd566/p/6512508.html

matlab 大写变小写,matlab 修改文件夹下所有文件名大写为小写相关推荐

  1. Java修改文件夹下所有文件名

    惯例: 我是温浩然: 最近,由于某些特殊情况,需要在一个文件夹下,修改所有文件的名字, 所有文件名加前缀. 代码如下: import java.io.File; public class Demo{p ...

  2. 将一个文件夹中的文件名大写的全部改为小写

    有时候下载的数据集内的文件名会不分大小写,但是一般的语言机制都对大小写敏感,因此找了一个可以将一个文件夹中的文件名大写全部改为小写.matlab代码如下: %将文件夹中的文件名中的大小全部改为小写pa ...

  3. 批量修改文件夹下图片名称(Python)

    本程序的功能是:批量修改文件夹下图片名称. import os import redef replcaeFileName(pic_path): # 修改pic_path路径下的文件名piclist = ...

  4. 批量修改文件夹下文件的名字

    批量修改文件夹下文件的名字 // An highlighted blockpublic static void changeFileNameBatch(String path) {// get fil ...

  5. bat批处理修改文件夹下文件名字

    bat批处理修改文件夹下文件名字 业务场景 有时候我们经常会遇到需要批量处理一些文本或者文件名称的问题,批量文本的处理可以使用notepad++ 里面的列编辑,或者批量替换字符串即可.假如有这样一个要 ...

  6. python怎么获取所有文件名_python 获取当前文件夹下所有文件名

    os 模块下有两个函数: os.walk() os.listdir() #!/usr/bin/env python # -*- coding: utf-8 -*- import os def file ...

  7. python读取文件名-Python获取指定文件夹下的文件名的方法

    本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名. 一.os.walk() 模块os中的walk()函数可以遍历文件夹下所有的文件. os.walk(top, t ...

  8. python下载文件到指定目录-Python获取指定文件夹下的文件名的方法

    本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名. 一.os.walk() 模块os中的walk()函数可以遍历文件夹下所有的文件. os.walk(top, t ...

  9. python怎么读文件名-Python获取指定文件夹下的文件名

    本文采用os.walk()和os.listdir()两种方法,获取指定文件夹下的文件名. 一.os.walk() 模块os中的walk()函数可以遍历文件夹下所有的文件. os.walk(top, t ...

最新文章

  1. pandas索引复合索引dataframe数据、索引其中一个水平(level)的特定数据列(index a column of a level)
  2. solaris与linux区别,solaris与linux命令的区别
  3. Django框架(12.Django中模型类高阶查询(Q对象以及F对象 和聚合函数查询))
  4. [ERR0134] Requested Service is not available【转载】
  5. 汉澳sinox2014x64server已经能够下载
  6. 【Android】16.3 带Intent过滤器的Services
  7. 使用Struts2 验证框架,验证信息重复多次出现
  8. 从词袋到 Transfomer,NLP 十年突破史
  9. sql server 左右连接 内外连接
  10. java日期互转:LocalDateTime、String、Instant、Date
  11. 在哪可以找c语言编程的答案,c语言程序设计课后习题答案.doc
  12. 康托尔—探索无穷的勇士
  13. 六十星系之03廉贞天府坐辰戌
  14. B+树索引实战:全值匹配查询
  15. Ardupilot飞控添加使用诺瓦泰GPS
  16. oracle导出dmp文件教程
  17. 地球人的来源1【由罗斯威尔事件得到的可能解释】
  18. 拦截导弹 导弹防御系统
  19. android 选项卡的实现
  20. 程序设计文档编写_编写有效的设计系统文档的6个技巧

热门文章

  1. Linux九阴真经之九阴白骨爪残卷7(Mariadb的三种安装方法)
  2. 【阿朱原创】2015年技术回顾
  3. 【TestCase】No tests found in
  4. STM32 之一 HAL库、标准外设库、LL库(STM32 Embedded Software)
  5. 使用DOSBox-X安装使用方法及打开QBasic
  6. Android(一)win10配置java环境、安装Android studio
  7. 非常值得收藏:能检查网络小说网文错别字的网站
  8. 如何手机网络连接电脑
  9. android+wifi+bridge,Android接入说明
  10. hi3516C可视对讲