如何从运行过程中读取标准输出?

时间:2011-11-24 08:46:36

标签: objective-c cocoa

有没有办法从任何已经运行过程的GUI和非GUI读取标准输出/错误?我知道NSTask + NSPipe + NSFileHandle,但我希望自己连接而不是运行流程。

1 个答案:

答案 0 :(得分:0)

您可以使用gdb附加到正在运行的进程,并将stdout和stderr重定向到文件。查看answers to this question了解详情。