相关疑难解决方法(0)

使用“重命名”将文件重命名为小写扩展名

我目前正在尝试重命名大量文件,并且一直在使用非常笨拙的方法来这样做,例如:

rename 's:(.*)\.MOV:$1.mov:g' *.MOV
rename 's:(.*)\.JPG:$1.jpg:g' *.JPG
Run Code Online (Sandbox Code Playgroud)

我真正想做的是能够使用'y'sed运算符组合所有这些命令。显然,使用此运算符,您可以将项目转换为小写。问题是我只需要转换扩展名。有没有办法使用这个命令来做到这一点?我需要基本上改造捕获组在下面的表达式为小写:^.+\.(.+)$。有没有办法做到这一点?我对这些类型的转换有点陌生。

perl regular-expression rename

5
推荐指数
1
解决办法
2921
查看次数

标签 统计

perl ×1

regular-expression ×1

rename ×1