in reply to Using signals in Perl
How about using the open call which forks a child and attaches the child's STDOUT to a file handle? From there, it is a matter of having the children printing to STDOUT and the parent using select() to check for waiting input.
See perldoc perlipc under the "Safe Pipe Opens" section for the syntax a a discussion of how to use the open() call effectively.
|
|---|