#!/usr/bin/perl if (@ARGV == 0) { die "usage: rename PATTERN FILESPEC\n"; } $pattern=shift; foreach (@ARGV) { my $oldname=$_; my $newname=$_; eval ("\$newname=~$pattern"); rename($oldname, $newname); }