【发布时间】:2016-02-25 16:04:13
【问题描述】:
我试图弄清楚如何从 Erlang 的系统子进程中提取标准输出和标准错误。 (不要与 Erlang 进程混淆。)问题是我正在尝试独立提取流的输出。
open_port/2 似乎让我了解了大部分情况,但它似乎没有提供区分两个流的方法。有 stderr_to_stdout 选项,但这不是我想要的;我想从两个数据流中获取数据,但能够区分这两个流。
有什么建议吗?谢谢。
更新:理想情况下,我正在寻找一种适用于 Windows 和 Linux 的解决方案。
【问题讨论】:
标签: erlang