怎么没人用最简单的 rename ...
$ ls
110.png 210.png 310.png
$ rename 's/(\d+)(\D+)/@{[$1+10]}$2/' *.png
$ ls
120.png 220.png 320.png
$ rename 's/(\d+)(\D+)/@{[$1+10]}$2/' *.png
$ ls
130.png 230.png 330.png
$ rename 's/(\d+)(\D+)/@{[$1+10]}$2/' *.png
$ ls
140.png 240.png 340.png
【 在 javame (javame) 的大作中提到: 】
: 以数字命名的文件批量重命名,新名字用老名字做加减法得来
: 比如文件名是
: 10005.png
: ...................
--
FROM 123.139.23.*