linux批量修改文件名的shell脚本
要删除很多图片,文件名字里面包含了很多特殊字段,考虑用shell脚本批量处理。
要求实现如下的功能,修改前:
E:\ThinkSNS_2_1_10992\test\image111.jpg
修改后:
image111.jpg
1.编写脚本
vi mv.sh
ls *.jpg >file.txt
for i in $(cat file.txt);
do
name=$(echo $i|awk -F\\ '{print $4}')
mv $i $name;
done
2.增加执行权限
3.运行
即实现了批量修改文件名了,是不是很不错哦。
您可能感兴趣的文章:
linux批量修改文件名的shell脚本
shell批量修改文件后缀名
探讨:批量修改文件名的shell脚本
linux命令行bash批量重命名文件
Linux批量重命名文件的五个例子
Linux Source命令解析
Linux中生成随机密码的shell脚本
批量下载人人网好友的某一相册的shell脚本
批量创建用户并设置密码的脚本
shell批量重命名目录下的文件(修改为从某个数字开始的数字)