Global Special Filehandles
ARGVThe special filehandle that iterates over command-line filenames in
@ARGV. Usually written as the null filehandle in<>.STDERRThe special filehandle for standard error in any package.
STDINThe special filehandle for standard input in any package.
STDOUTThe special filehandle for standard output in any package.
DATAThe special filehandle that refers to anything following the
_ _END_ _token in the file containing the script. Or the special filehandle for anything following the_ _DATA_ _token in a required file, as long as you’re reading data in the same package_ _DATA_ _was found in._(underscore)The special filehandle used to cache the information from the last
stat,lstat, or file test operator.