supersun's space

  • 增大字号
  • 默认文字大小
  • 减小字号

删除perl中模块脚本

脚本来自CPAN中的FAQ

将以下内容保存为rmmod.pl

#!/usr/bin/perl -w

use ExtUtils::Packlist;
use ExtUtils::Installed;

$ARGV[0] or die "Usage: $0 Module::Name\n";

my $mod = $ARGV[0];

my $inst = ExtUtils::Installed->new();

foreach my $item (sort($inst->files($mod))) {
print "removing $item\n";
unlink $item;
}

my $packfile = $inst->packlist($mod)->packlist_file();
print "removing $packfile\n";
unlink $packfile;

 

用法:

perl rmmod.pl Spreadsheet::WriteExcel