open(my $PIPE, "ksh.exe $shellscript |") or die "Cannot open pipe: $!"; while (<$PIPE>) { @content = <$PIPE>; } close($PIPE);