我覺得應該有一個簡單的方法來做到這一點,但四處搜索並沒有給我帶來好的結果。我只想要open()
管道到應用程序,寫入一些數據,並將子進程的輸出發送到調用腳本的STDOUT
。在Perl中重定向管道的標準輸出
open(my $foo, '|-', '/path/to/foo');
print $foo 'input'; # Should behave equivalently to "print 'output'"
close($foo);
是否有一個簡單的方法來做到這一點,或者我碰到了Perl中的許多「無法從那裏獲得」時刻?
您的過程輸出到屏幕? – PizzAzzra 2011-02-03 19:41:28