【问题标题】:Rename multiple files, both UPPER to lower and lower to UPPER重命名多个文件,UPPER 为 lower 和 lower 为 UPPER
【发布时间】:2020-03-28 09:33:20
【问题描述】:

我想通过“UPPER to lower, lower to UPPER”规则重命名多个文件。 例如)鱼→鱼,美国→美国

我知道如何简单地将所有大写字母替换为小写字母。例如,

result='echo $name | tr '[A-Z]' '[a-z]''

但不是如何将所有大写字母替换为小写字母,同时将小写字母替换为大写字母。

【问题讨论】:

    标签: bash tr


    【解决方案1】:

    tr:

    result=$(echo 'fiSH' | tr 'A-Za-z' 'a-zA-Z')
    

    输出到变量结果:

    【讨论】:

      猜你喜欢
      • 2012-02-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-04
      相关资源
      最近更新 更多