红联Linux门户
Linux帮助

Linux批量修改文件名

发布时间:2015-11-09 10:12:36来源:linux网站作者:

方法一:
for file in *.JPG; do mv $file `echo $file | sed -e s/[.]JPG/.jpg/g`; done
扩展名是.JPG的命名为小写的jpg扩展名


方法二:
for filename in *.JPG ; do mv $filename ${filename/JPG/jpg}; done
这是另外一种替换


方法三:
for file in *; do mv $file `echo $file | awk -F . '{print $1"."tolower($2)}' `; done
这种能够实现同时修改多种扩展名,不过只能支持 文件名包含多个(.)的情况


Linux中rename命令用法学习 修改文件名:http://www.linuxdiyf.com/linux/7007.html

Linux下用Python来批量修改文件名:http://www.linuxdiyf.com/linux/5464.html

一款批量linux管理工具batchshell:http://www.linuxdiyf.com/linux/14131.html

Linux下批量将md文件批量转换为html文件:http://www.linuxdiyf.com/linux/13919.html