in reply to Interacting while in system

Yohimbe has the truth of it. Look to perldoc perlipc on your system for more information. (Since you're using a shell that supports backgrounding, you probably have enough Unix that opening a pipe to the program will work. Lucky!)