Re: Renaming files across multiple directories

DieSpammersDie wrote:
> C:\01012005
> C:\01022005
> C:\01032005
> C:\01042005
> . . .
>
> Now, each of those directories has a file in it called "output.txt." I want
> to get everyone of those "output.txt" and copy it to a single directory

Untested:
C:\> perl -e "for( [at] ARGV){($n=$_)=/s(\d+)(.)output.txt/newdir$2$1.txt/;
rename $_,$n or warn 'rename(',$n,')',$!}"

-Joe
Joe Smith [ Mo, 24 Oktober 2005 10:02 ] [ ID #1027846 ]
Perl » alt.perl » Re: Renaming files across multiple directories

Vorheriges Thema: regexp case sensitive / ignore case based on a variable
Nächstes Thema: Re: Renaming files across multiple directories