'-' is not recognized as an internal or external command, operable program or batch file. #### defined(my $child_pid=open(CHILD_OUTPUT, "-|")) or die "fork: $!";