版砖的时候可能会需要给文件夹下的所有文件编号,现成的软件一时半会儿找不到,可能会被开除。于是有这功夫不如自己写个脚本,一运行就好了,非常滴湮性化!
顺序编号:
#!/bin/bash
#rename.sh
#批量编号
n=1 #number to start
for f in *
do
if [ "${f}" = "rename.sh" ] || [ "${f}" = "resume.sh" ]
then
continue
fi
fname2ch=`(printf "%03d" ${n})`
let n+=1
mv "$f" "${fname2ch} $f"
done
恢复文件名:
#!/bin/bash
#resume.sh
#恢复文件名
for f in *
do
if [ "${f}" = "rename.sh" ] || [ "${f}" = "resume.sh" ]
then
continue
fi
mv "$f" "${f:4}"
done
使用效果: