ikegami curiosity, , , , , STDIN, STDOUT STDERR , :
$SYSTEM_FD_MAX
$^F The maximum system file descriptor, ordinarily 2.
System file descriptors are passed to exec()ed
processes, while higher file descriptors are not.
Also, during an open(), system file descriptors are
preserved even if the open() fails. (Ordinary file
descriptors are closed before the open() is
attempted.) The close-on-exec status of a file
descriptor will be decided according to the value of
$^F when the corresponding file, pipe, or socket was
opened, not the time of the exec().
, execve(2) , close-on-exec . , sleep 5 stand-in .