你好 agapanthus,
Eigentlich sehr einfach: vor dem fork() einen pipe()-Aufruf machen. Dann
im Kind _vor_ dem execve() per dup2() den stdout-Deskriptor in die Pipe
umleiten:Ah, verstehe. Auch wenn Jörgs Lösung einfacher aussieht, ich werde Deine
jetzt auch noch probieren.
Ja, in der Praxis reicht popen() meistens aus, aber nicht immer ;) Egal,
es ging hier eher ums Verständnis, wie das funktioniert ;)
Bin beim Suchen eben auch auf dub gestoßen, die man page von Linux ist
allerdings nicht soooo ergiebig.
Find ich nicht, ich find sie völlig ausreichend ;)
再见,
克里斯蒂安
--
Neuer alter Plasma-Bildschirm | Meine Schultüte
Fatal! Ich kann kein Reserve-Offizier mehr sein!
http://wwwtech.de/
Neuer alter Plasma-Bildschirm | Meine Schultüte
Fatal! Ich kann kein Reserve-Offizier mehr sein!
http://wwwtech.de/