但是,我希望让应用程序保留其stdout,并且只在父进程中检索stdout的副本。这个是可能的吗?我的场景:我有一些测试(使用Visual Studio Test Runner),它们启动一个外部进程(服务器)来进行测试。服务器在其stdout中输出了许多有用的调试信息,我希望将这些信息包含在我的测试结果中。
我可以捕获流程输出并通过Trace.WriteLine将其输出,以便稍后在测试细节中显示出来。但是,如果能在测试运行时看到服务器窗口及其输出,以查看当前进度(测试
当我和我的家人玩“我的游戏”时,我使用一个外部服务器。每个人偶尔都会在我的本地电脑上下课。我可以重新打开一个新终端并重新登录到服务器。我可以使用ps \grep Min克拉夫特查看原始进程是否仍在运行,但我无法看到活动或输入命令。不管怎样,我可以加入那个运行的过程吗?我的意思是,当我打开终端会话并启动“我的世界”( MC )时,我可以在MC服务器中输入命令,比如/list,查看用户,/weather清除雨,等等。等等。当我失去连接并重新登录时,我无法在服务器<