Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  shell  >  正文 linux批量修改文件名的shell脚本

linux批量修改文件名的shell脚本

发布时间:2014-10-09   编辑:www.jquerycn.cn
本文介绍下,在linux中用shell脚本批量修改文件名的例子,有需要的朋友,参考下吧。

要删除很多图片,文件名字里面包含了很多特殊字段,考虑用shell脚本批量处理。

要求实现如下的功能,修改前:
E:\ThinkSNS_2_1_10992\test\image111.jpg

修改后:
image111.jpg
 
1.编写脚本
vi mv.sh
 

复制代码 代码示例:
#!/bin/bash
 
ls *.jpg >file.txt
 
for i in $(cat file.txt);
do
name=$(echo $i|awk -F\\ '{print $4}')
mv $i $name;
done

2.增加执行权限
 

chmod +x mv.sh

3.运行
 

./mv.sh

即实现了批量修改文件名了,是不是很不错哦。

您可能感兴趣的文章:
linux批量修改文件名的shell脚本
shell批量修改文件后缀名
探讨:批量修改文件名的shell脚本
linux命令行bash批量重命名文件
Linux批量重命名文件的五个例子
Linux Source命令解析
Linux中生成随机密码的shell脚本
批量下载人人网好友的某一相册的shell脚本
批量创建用户并设置密码的脚本
shell批量重命名目录下的文件(修改为从某个数字开始的数字)

[关闭]