zoukankan      html  css  js  c++  java
  • matlab 修改文件夹下所有文件名大写为小写

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

  • 相关阅读:
    计算长度的方法
    自动装箱和拆箱
    基本数据包装类
    Date类
    文档参数解析
    权限修饰符
    IO流
    ArrayList集合类
    对象数组
    二维数组
  • 原文地址:https://www.cnblogs.com/fdd566/p/6512508.html
Copyright © 2011-2022 走看看