http://www.perlmonks.org?node_id=831698


in reply to Iterating through Hashes in Files

Angle brackets, in addition to being shorthand for readline, also can be used to perform globbing (wildcard expansion). So, <*Cmd.pm> will return a list of all the filenames of the format you describe. Ultimately you'll have to "run through" a list/array at some point, but that allows you to get the list dynamically instead of hardcoding it (provided that every file in the directory that matches the wildcard is a file you want to look in).