#!/usr/bin/perl -w # pipe3 - use forking open so parent can send to child use IO::Handle; if ($pid = open(CHILD, "|-")) { CHILD->autoflush(1); print CHILD "Parent Pid $$ is sending this\n"; close(CHILD); } else { die "cannot fork: $!" unless defined $pid; chomp($line = ); print "Child Pid $$ just read this: `$line'\n"; exit; }