当前位置: > Linux命令 >

linux批量重命名多个目录下文件名的方法

时间:2014-11-29 05:21来源:linux.it.net.cn 作者:IT

在linux系统下,批量重命名多个目录下的文件。

需求:
把位于不同目录下的logo.png 重命名为 logo3.png。

方法:
 

代码示例:
for i in `find . -name logo.png`; do mv $i `echo $i | sed 's/logo.png$/logo3.png/'`; done

脚本解释:
 

find . -name logo.png  # 递归查找logo.png
echo $i | sed 's/logo.png$/logo3.png/' # 通过管道把文件名的logo.png 修改为logo3.png (责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容