rename 's/\d+/sprintf("%04d", $&)/e' *.jpg
可以批量把
p1.jpeg p2.jpeg ... p100.jpeg ...
重命名为
p0001.jpeg p0002.jpeg ... p0100.jpeg ...
如果在命令前加入-n
rename -n 's/\d+/sprintf("%04d", $&)/e' *.jpg
会先打印出重命名后的结果,不会实际执行
rename 's/\d+/sprintf("%04d", $&)/e' *.jpg
可以批量把
p1.jpeg p2.jpeg ... p100.jpeg ...
重命名为
p0001.jpeg p0002.jpeg ... p0100.jpeg ...
如果在命令前加入-n
rename -n 's/\d+/sprintf("%04d", $&)/e' *.jpg
会先打印出重命名后的结果,不会实际执行
转载于:https://www.cnblogs.com/yaos/p/7238268.html