Hello,
please add code tags to your post, see
How do I post a question effectively?
probably you need to pass a full path to the command as
"c:/users..." and(not noticed the linux directory output..) also note that the name
DATA for your filehandle is a poor choice:
DATA is
__DATA__ (you can reopen it but is an unneeded risk)
Check your path, for example sourrinding it with square brackets and printing it, before using.
L*
There are no rules, there are no thumbs..
Reinvent the wheel, then learn The Wheel; may be one day you reinvent one of THE WHEELS.