Форум — Development [POSIX] Перенаправить или сдублировать stdout posix 0 0 задача - есть pid запущенного процесса, необходимо получить его вывод в stdout (можно перенаправить, можно сдублировать - всё равно). ограничения - POSIX. как? Ссылка
Если процесс уже запущен, то ИМХО никак. Разве что подцепиться к нему как отладчиком и перехватывать вызовы write. Deleted (03.07.09 18:36:02 MSK) Ссылка
симлинки на все открыте процессом файлы есть в /proc/<pid>/fd fizteh ★ (04.07.09 18:07:12 MSK) Показать ответ Ссылка
Ответ на: комментарий от fizteh 04.07.09 18:07:12 MSK > симлинки на все открыте процессом файлы есть в /proc/<pid>/fd И что с ними делать? Deleted (04.07.09 18:10:17 MSK) Показать ответ Ссылка
Ответ на: комментарий от Deleted 04.07.09 18:10:17 MSK кошки в таких случаях клацают зубами dilmah ★★★★★ (04.07.09 18:41:40 MSK) Ссылка
http://stackoverflow.com/questions/249703/how-can-a-process-intercept-stdout-... true_admin ★★★★★ (04.07.09 18:58:55 MSK) Показать ответ Ссылка
Ответ на: комментарий от true_admin 04.07.09 18:58:55 MSK >http://stackoverflow.com/questions/249703/how-can-a-process-intercept-stdout-... вот это очень круто, спасибо jtootf ★★★★★ (04.07.09 19:12:28 MSK) автор топика Ссылка