16.8 別のプログラムの入力と出力を制御する

別のプログラムに対して、書き込みと読み取りを同時に行いたい。

  • 標準モジュールのIPC::Open2を使用する
use IPC::Open2;

$pid = open2(*README, *WRITEME, $program);
print WRITEME "here's your input\n;
close(WRITEME);
$output = <README>;
close(README);
waitpid($pid, 0);