in reply to checking bareword-filehandle
Wrap the print in an eval perhaps?
no warnings 'unopened';
Inside a small block should work though. See perllexwarn.
no warnings qw(unopened);
open HUBBA, "/hubba";
print HUBBA "hubba";
Guess I have to disable all warnings...
Seems you need to exclude the closed warning too.
It seems that unopened works if you never tried to open the file, and closed if the open failed, or it was closed. TIL.
My fellow monks
Can't tell (I'm NSA/FBI/HS/...)
Others (explain your deviation)
Results (148 votes). Check out past polls.