我正在使用一个较旧的程序,将它的输出生成到一个文件中。我可以在命令行上指定要使用的文件,但它必须转到一个文件(没有发送到的选项stdout
)。
我想在生成时流式传输该输出(不要等到文件完成)。在 *nix 中,我将创建一个命名管道,并将该“文件”用作输出。
这(或类似的东西)可以在 Windows 中完成吗?可以在纯 C# 中完成,还是仅在 c/c++/pInvoke 中完成?有没有可以做这个跨平台的库?
我正在使用一个较旧的程序,将它的输出生成到一个文件中。我可以在命令行上指定要使用的文件,但它必须转到一个文件(没有发送到的选项stdout
)。
我想在生成时流式传输该输出(不要等到文件完成)。在 *nix 中,我将创建一个命名管道,并将该“文件”用作输出。
这(或类似的东西)可以在 Windows 中完成吗?可以在纯 C# 中完成,还是仅在 c/c++/pInvoke 中完成?有没有可以做这个跨平台的库?