用Perl regex替换批量重命名文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用Perl regex替换批量重命名文件相关的知识,希望对你有一定的参考价值。

  1. #!/usr/bin/env perl -w
  2. use strict;
  3.  
  4. # Batch rename files with Perl regex substitutions
  5. # Perl administration files rename
  6. #
  7. # Larry Wall's filename fixer: recipe 9.9 in Perl Cookbook
  8.  
  9. $op = shift
  10. or die "Usage: $0 expr [files] ";
  11. chomp(@ARGV = <STDIN>) unless @ARGV;
  12. for (@ARGV) {
  13. $was = $_;
  14. eval $op;
  15. rename($was, $_) unless $was eq $_;
  16. }
  17.  

以上是关于用Perl regex替换批量重命名文件的主要内容,如果未能解决你的问题,请参考以下文章

linux下怎么批量重命名这些文件

使用 perl 表达式批量重命名文件

利用perl批量重命名文件

网页版批量文件重命名

2.13 批量重命名和移动

百度云盘关键词替换批量重命名