Does changing Perl 6's $*OUT change standard output for child processes?
问题 I was playing around with shell and how it acts when I change the standard filehandles in the calling program. Proc says: $in, $out and $err are the three standard streams of the to-be-launched program, and default to "-", which means they inherit the stream from the parent process. As far as I can tell, the external program doesn't use the same file handles: #!/Applications/Rakudo/bin/perl6 #`( make an external Perl 6 program the outputs to standard handles ) my $p6-name = 'in-out.p6'.IO;