[root@localhost xly]# ls
d10.gif d11.gif d12.gif d13.gif d14.gif d15.gif d16.gif d17.gif d18.gif d19.gif d1.gif d2.gif d3.gif d4.gif d5.gif d6.gif d7.gif d8.gif d9.gif
[root@localhost xly]# for i in `ls`;do num=`echo $i|cut -dd -f2|cut -d. -f1`; if [ $num -lt 9 ];then mv $i d0${num}.gif; fi; done
[root@localhost xly]# ls
d01.gif d02.gif d03.gif d04.gif d05.gif d06.gif d07.gif d08.gif d10.gif d11.gif d12.gif d13.gif d14.gif d15.gif d16.gif d17.gif d18.gif d19.gif d9.gif
温馨提示:答案为网友推荐,仅供参考