for my $file ( glob "$directory/*.gz" ) { ... }