[bmc@hacked lib]$ perl -MIPC::Open3 -e 'eval {$pid = open3(*IN, *OUT, *ERR, @ARGV);}; print "ACK $@\n" if ($@);' ACK open3(*main::IN, *main::OUT, *main::ERR): not enough arguments at -e line 1 [bmc@hacked lib]$