递归地将 filename.JPG 重命名为 filename .jpg

递归地将 filename.JPG 重命名为 filename .jpg

递归地将 filename.JPG 重命名为 filename .jpg

我希望将所有扩展名为 .JPG 的文件更改为 .jpg

答案1

有点晚了,但这会递归地工作

find . -name '*.JPG' -exec 'sh' '-c' 'mv {} $(sed "s/\.JPG$/\.jpg/" <<< {})' ';'

答案2

抱歉,我现在也找到了,无论如何,谢谢

rename 's/\.([^.]*$)/.\L$1/' *.JPG

这将解决我的问题

相关内容