Erhalten der Ausgabe eines anderen Programms als Eingabe im laufenden Betrieb
Ich habe zwei Programme, die ich auf diese Weise verwende:
$ c_program | python_program.py
c_program druckt etwas mitprintf()
und python_program.py liest mitsys.stdin.readline()
Ich möchte, dass die Ausgabe von c_program von python_program.py sofort beim Drucken ausgeführt wird, damit es seine eigene aktuelle Ausgabe drucken kann. Leider erhält python_program.py seine Eingabe erst nach dem Ende von c_program.
Wie kann ich das lösen?