在网上找了很多,都失败了,提示: syntax error at (eval 1) line 1, near "/."
正确的方法是:
在命令行中输入:rename 's/\.JPG/.jpg/' *.JPG
【注意】 在单引号中的最后一个'/'符号不能少!
意思是:把当前文件夹下的所有 .JPG文件 替换为 .jpg文件。
【此外】在rename的帮助说明中 (输入 man rename) 给出了一个小实例:rename 's/\.bak$//' *.bak
意思是:将当前文件夹下的所有.bak文件的后缀名去掉!
Linux批量重命名文件后缀名:http://www.linuxdiyf.com/linux/15621.html
在Linux下批量修改文件后缀名最简单的方法:http://www.linuxdiyf.com/linux/9910.html
Linux批量更改文件后缀名:http://www.linuxdiyf.com/linux/6294.html