按格式批量修改文件名 Posted on 2011-10-20 In Linux 按固定格式批量修改文件名,如: XXX-001.txtXXX-002.txtXXX-003.txt 首先进入文件目录,然后利用语句;如果不是在文件目录下,就得改下命令,在mv时,新旧文件都能有对应的绝对路径。 1for $file (`ls x*`){chomp $file;$new=sprintf "XXX-%03d.txt",++$i;system "mv","$file","$new"}