freeone3000
public text v1 · immutable#!/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";
}