All pastes #470181 Raw Edit

freeone3000

public text v1 · immutable
#470181 ·published 2007-05-04 03:45 UTC
rendered paste body
#!/usr/bin/perl
use warnings;
use strict;
my($dir, @files, %files);
opendir($dir, ".");
@files = readdir($dir);
closedir($dir):
foreach (my $fn) @files {
        my($newfn);
        $newfn = $fn;
        $newfn =~ s/[_\s]?[\[\(].*?[\]\)][_\s]?//g;
        $newfn =~ s/_/ /g;
        $newfn =~ s/ep\s*/- /gi;
        $newfn =~ s/(\w+?)\s(\d+\.\w+)/$1 - $2/g;
        print "Changing $fn to $newfn";
}