($pid = fork) ? waitpid($pid, 0) : exec @ARGS;
if ($pid = fork) {
waitpid($pid, 0);
} else {
die "can't fork: $!" unless defined $pid;
exec @ARGS;
die "can't exec @ARGS: $!";
}
|
< Don't Overdo `?:' Best as an expression > Table of Contents | Page 7 |
YAPC 19101,
June 2001 Perl Idioms Nathan Torkington |