in reply to
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.
Priority 1, Priority 2, Priority 3
Priority 1, Priority 0, Priority -1
Urgent, important, favour
Data loss, bug, enhancement
Out of scope, out of budget, out of line
Family, friends, work
Impossible, inconceivable, implemented
Results (89 votes),