Linux批量重命名文件的五个例子
需求:
批量重命名文件,这些文件有共同特征,比如具有相同的字母,或没有共同特征,想统一重命名,修改它们相同位置上的字符等。
以下是五个例子,供大家参考。
1、把文件名字的第一个1个字母变为"q",其余不变
sh脚本:
for file in `ls`
do
newfile =`echo $i | sed 's/^./q/'`
mv $file $newfile
done
2、修改前面5个字母为zhaozh
3、修改后面5个字母为snail
4、在前面添加 _hoho_
5、所有的小写字母变大写字母
说明:
细心的朋友一定发现了,以上的例子就是“for 循环 + 组合命令处理”的思路来实现文件批量重命名的。
您可能感兴趣的文章:
Linux批量重命名文件的五个例子
linux命令行bash批量重命名文件
dos命令批量修改文件扩展名的例子
linux下批量修改文件后缀的方法
什么是批处理
linux批量修改文件名的shell脚本
批处理bat批量修改文件名的实例代码
mysql replace的用法(替换指定字段字符串)
批处理概念与方法
for语句用法