Help for this page
## case 1, with spaces in dir name my $dir = 'C:/foo/bar baz/'; ... @xlfiles = <"$dir*.xls">; ## but this does... @xlfiles = <$dir*.xls>;
if ( "$dir" =~ /.*\s+.*/ ) { @xlfiles = <"$dir*.xls">; } else { @xlfiles = <$dir*.xls>; }