把当前目录下的所有文件名的大写后缀改成小写后缀:
for f in *.JPG;do mv $f ${f%.JPG}.jpg;done
把当前目录下所有文件夹内文件的大写后缀改成小写后缀:(递归修改)
for f in `find . -name "*.JPG"`;do mv $f ${f%.jpg}.jpg;done
本文介绍如何使用Shell脚本批量将当前目录及其子目录下的文件后缀从大写转换为小写的方法。通过简单的脚本实现自动化处理,适用于需要统一文件格式的场景。
把当前目录下的所有文件名的大写后缀改成小写后缀:
for f in *.JPG;do mv $f ${f%.JPG}.jpg;done
把当前目录下所有文件夹内文件的大写后缀改成小写后缀:(递归修改)
for f in `find . -name "*.JPG"`;do mv $f ${f%.jpg}.jpg;done
4448
1万+

被折叠的 条评论
为什么被折叠?