ARGV The special filehandle that iterates over command-line filenames in @ARGV . Usually
${^POSTMATCH} This is similar to $' ($POSTMATCH
$SUBSEP
$` The string preceding whatever was matched by the last successful pattern match, not counting any matches hidden within a BLOCK or
$- The number of lines left on the page of the currently selected output channel. Mnemonic: lines_on_page -
$~ The name of the current report format for the currently selected output channel. The default format name is the same as the filehandle name
${^CHILD_ERROR_NATIVE} The native status returned by the last pipe close, backtick (`` )
@F The array @F contains the fields of each line read in when autosplit mode is turned on
$EFFECTIVE_GROUP_ID
$* $* was a variable that you could use to enable multiline matching. After a deprecation
Page 10 of 16