die, warn, exit
exit() - exits from the program
warn() - writes to STDERR
die() - writes to STDERR and exits from the program (raising exception)
warn "This is a warning";
This is a warning at script.pl line 132. If no \n at the end of the string both warn and die add the name of file and line number and possibly the chunk of the input.