$_ =~ s/(\d+)/sprintf("%03d",$1)/e; #### s/(\d+)/sprintf("%03d",$1)/e; #### (my $newname=$_) =~ s/(\d+)/sprintf("%03d",$1)/e; #### rename($oldname,$_) unless $oldname eq $_; #### touch zizze; perl -le 'rename "zizze", "zizze" or die $!'
## s/(\d+)/sprintf("%03d",$1)/e; ##
## (my $newname=$_) =~ s/(\d+)/sprintf("%03d",$1)/e; ##
## rename($oldname,$_) unless $oldname eq $_; ##
## touch zizze; perl -le 'rename "zizze", "zizze" or die $!'