<返回更多

Linux 中递归更改文件扩展名的命令

2020-06-19    
加入收藏
Linux 中递归更改文件扩展名的命令

 

比如我需要将 jpg 结尾的图片文件修改为 png 结尾的

如果能用rename命令,运行下面的

find . -name '*.jpg' -exec rename .jpg .png {} +

如果不能用rename命令,使用下面的

find . -name "*.jpg" -exec bash -c 'mv "$1" "${1%.jpg}".png' - '{}' ;

参考:
https://stackoverflow.com/questions/21985492/recursively-change-file-extensions-in-bash

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>