在linux中用shell脚本批量修改文件名的例子 要删除很多图片,文件名字里面包含了很多特殊字段,考虑用shell脚本批量处理。
要求实现如下的功能,修改前:
修改后:
复制代码代码示例:
#!/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
即实现了批量修改文件名了,是不是很不错哦。 (责任编辑:IT) |