in reply to Obtaining a list of files in a directory and subdirectory.

There are many ways. I prefer File::Find::Rule to recursively find files in a directory tree:
use File::Find::Rule; my @files = File::Find::Rule->file()->in( $directory );