use strict; use warnings; use File::Glob qw/:nocase/; use File::Basename; my @htmlFiles = map { my $file = fileparse $_; qq{$_
\n} } ; print for @htmlFiles; #### directory/67.htm
directory/5a.html
directory/a.HTML