in reply to Is there any way to override "file test operator"?
WHAT?
if (-e($file_name)) {};
Trying to override the -e file test is not what I would consider "smart". Even if you could, this is a bad idea.
What other meaning would you have the "-e" do? And why would it make sense in the code?
In Section
Seekers of Perl Wisdom