funky schrieb:
> ich starte ein Programm per inet.d welches dann im Hintergrund
> ausgeführt wird.
Ein inet.d gibt es nicht, nur ein /etc/init.d für Startskripte und einen
inetd, um (vor allem kleinere) Netzwerkdienste bei Bedarf zu starten.
> Gibt es eine Möglichkeit, die Textausgabe dieses Programmes zu sehen?
Der übliche Weg ist, das Programm so zu schreiben, daß es die
Debug-Ausgaben entweder an den syslog schickt (man 3 syslog) oder eine
eigene Logdatei verwendet.
Das oben vorgeschlagene Umleiten der Standardausgabe geht im Falle von
inetd nicht, weil ein derart gestartetes Programm die Standardein- und
Ausgebe zur Kommunikation mit der Gegenstelle verwendet.
Außerdem sollte ggf. nicht nur die Standardausgabe, sondern vor allem
auch die Standardfehlerausgabe (stderr) umgeleitet werden, also:
myprog > mylog 2>&1