用数字重命名文件

用数字重命名文件

我有文件:

file1
file2 
file3
...

如何将它们重命名为

file501
file502
file503
....

答案1

在 UNIX 和 Linux 系统中重命名文件的典型方法是使用renamemv命令。

这些是非常基本的命令,可以通过查看手册页或其他官方文档来更好地解释。

答案2

我会写一篇 Perl 语句:

perl -wE 'for (@ARGV) {rename $_ => s/\d+/500 + $&/re or die $!}' file*

此循环遍历每个文件名,通过将 500 添加到数字部分来计算新文件名,然后重命名该文件。

相关内容