我正在尝试捕获fork的console.log,而不是让它输出到控制台。我认识到您可以在子进程中执行标准输出(‘something’),并在宿主进程中捕获它,但我想让console.log具有相同的行为。例如:require('child_process').fork('child.js');
//capture console.log of ch
问题我在执行层中运行vlc,但是由于我怀疑每个人都设置了vlc,所以我在下面用echo替换了它,所以它显示了这个示例的相同行为。我只对exec‘命令’、'args‘格式的exec不感兴趣,因为它产生了一个带有vlc的子shell,而vlc仍然打印到屏幕+其他干净地杀死它的问题。代码use warnings;
if (!defi