我想将以下命令从Unix库移植到 Jane Street 的Core.Std.Unix库。
Unix.create_process exec args Unix.stdin Unix.stdout Unix.stderr
也就是说,我有一个可执行文件exec
和参数args
,并希望使用与当前进程相同的输入/输出/错误通道来运行该进程。
我可以接近Core.Std.Unix.create_process ~exec:exec ~args:args
,但无法弄清楚如何将stdin,stdout,stderr
这个函数从核心返回的值与当前进程使用的文件描述符连接起来。