http://www.perlmonks.org?node_id=392686


in reply to Unassociated Filehandles and Subroutines

Consider avoiding the ALL CAP FILEHANDLE in favor of lexical filehandle references. They'll go out of scope and auto-close when they're no longer referenced, they help you avoid dealing with globs, and they just look better in your code, frankly.

consult perldoc -f open and (better) perldoc perlopentut
rjbs