use File::Find::Rule; my $finder = File::Find::Rule->file; $finder->name( qr/\.master$/ ); my @abs_files = $finder->in('/home/myself'); #### use File::Find::Rule; my @abs_files = File::Find::Rule->file->name( qr/\.master$/ )->in('/home/myself');