我目前能够从 Java 的 ProcessBuilder 中启动一个进程,该进程不断附加到(二进制)文件 output.WAV,并不断转储控制台更新行。效果很好 - 我捕获了更新,告诉我何时可以读取 WAV 文件。
现在我想跳过 WAV 文件,而是直接在 Java 进程中捕获输出。我认为这是可以做到的 - 我刚刚发现写入"-"
(破折号)将二进制输出传输到标准输出。
这会混淆输出吗?当我在命令行上运行它时,它似乎确实如此......
我目前能够从 Java 的 ProcessBuilder 中启动一个进程,该进程不断附加到(二进制)文件 output.WAV,并不断转储控制台更新行。效果很好 - 我捕获了更新,告诉我何时可以读取 WAV 文件。
现在我想跳过 WAV 文件,而是直接在 Java 进程中捕获输出。我认为这是可以做到的 - 我刚刚发现写入"-"
(破折号)将二进制输出传输到标准输出。
这会混淆输出吗?当我在命令行上运行它时,它似乎确实如此......