- printf FILEHANDLE
- printf FORMAT, LIST
print FILEHANDLE sprintf(FORMAT, LIST), except that
$\(the output record separator) is not appended. The first argument of the list will be interpreted as the
sprintffor an explanation of the format argument. If you omit the LIST,
$_is used; to use FILEHANDLE without a LIST, you must use a real filehandle like
FH, not an indirect one like
use localeis in effect and POSIX::setlocale() has been called, the character used for the decimal separator in formatted floating-point numbers is affected by the LC_NUMERIC locale setting. See perllocale and POSIX.