Ich denke das Stichwort lautet hier
Pipes. Afaik müsstest du dir so eine "Verbindung" zu der jeweiligen Konsole aufbauen können.
Anderer Vorschlag: Wieso übergibst du die Ausgabe nicht an Programm 1, welches diese dann entsprechend in die Konsole schreibt?
Gruß
Mr_G