我有一个文件夹,比如myImages,其中包含许多图片。每张图片都被命名为IMG_**.JPG
,其中**
代表一个数字。我想将图像重命名为img_**.jpg
。有这么快的方法吗?或者我是否必须手动编辑每个图像的名称?
答案 0 :(得分:0)
答案 1 :(得分:0)
有很多方法可以做到这一点。
在支持regular expressions
的脚本中,这可能是最简单的,例如以下Perl
脚本
#!/usr/bin/env perl
use warnings;
use strict;
my @files = glob "IMG_**.JPG";
foreach my $file (@files) {
(my $newname = $file) =~ s/IMG(.*)\.JPG/img$1.jpg/;
rename $file, $newname;
}