is your file list (in the file) the bare and unadorned filename?..as surely there's a difference when filename supplied by hand and that which comes in read from the file. when you manually hardcode a filename, is it single quoted or such, so that perl doesn't do any (helpful) evaluation on your behalf?
the hardest line to type correctly is: stty erase ^H
Changing the double quotes to single quotes in the hardcoded string has no effect. The hardcoded string still succeeds. The read from the file still fails.
Is there a way to expose control characters? Perhaps I can use od on the file.
Thanks for your reply.
Corwin