in reply to file with a blank in its name

You should have tried to use: @list = (<"*">) instead of: @list = (<*>) -Fariz-