#!/bin/sh
#将路径下的文件按顺序重命名,如1.jpg 2.jpg ...
num=1
for file in $(ls -v *.jpg); do
mv "$file" "$(printf "%u" $num).jpg"
let num=$num+1
done
可参考此方式修改自己所需的命名规则,此例以序号排列。
#!/bin/sh
#将路径下的文件按顺序重命名,如1.jpg 2.jpg ...
num=1
for file in $(ls -v *.jpg); do
mv "$file" "$(printf "%u" $num).jpg"
let num=$num+1
done
可参考此方式修改自己所需的命名规则,此例以序号排列。