文件批量重命名 Bash 脚本
任务描述
将某一目录下的所有文件重命名为具有某种规则的名称,比如按数字升序的文件名。
脚本程序
用 Bash 脚本程序进行处理,代码如下:
1 #!/bin/sh
2
3 name = 1
4 for f in `ls $1`
5 do
6 mv "$1/$f" $2/$name
7 ((name++))
8 done
9
程序解释
其实没啥解释的,主要用到mv
命令来完成重命名。
上一篇: 利用 ImageMagick 和 Bash 脚本批量剪裁图片
下一篇:做学问的境界