If you redirect output to an interactive command from within a program, I would expect different results to having done it from the command line; but then I wouldn't do it, because it doesn't seem useful, but try this:
open STDOUT, '| tee -i null | more';; print "hello world! $_" for 1.. 1000; close STDOUT; exit;;
In reply to Re^4: Redirecting Output to shell command from within perl
by BrowserUk
in thread Redirecting Output to shell command from within perl
by dracut
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |