Krish wrote:
>
> Hi,
Hello,
> I am a beginner in Perl and have a very trivial query. I have some .expect
> files in my directory structure which are spread all throughout. I want to
> convert these files (only expect files) to .expect.bak. Please let me know
> as to how this can be done using Perl script. Even pointers to shell
> scripting will help.
#!/usr/bin/perl -w
use strict;
use File::Find;
my @files;
find( sub { /\.expect$/ and push @files, $File::Find::name }, '/' );
for my $file ( @files ) {
rename $file, "$file.bak" or warn "Cannot rename $file to $file.bak:
$!";
}
__END__
John
--
use Perl;
program
fulfillment
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]