可能重复: Can I send STDOUT and STDERR to a log file and also to the screen in Win32 Perl? 我会向STDOUT,STDERR重定向到temp_log然后LOGFILE.TXT过程完成之后。整个过程运行20分钟,因此我想在运行时间过程中将temp_log聚集在一起。
我试图执行一个新进程并从其输入流中读取Java。我成功地使用了Runtime.getRuntime()。exec(String)来启动并接收来自多个进程的输入。但是,当我尝试在某些其他进程上使用exec时,输入流的读取方法块将显示没有输入。什么可能导致这些进程中的输入流为空?具体来说,我想知道为什么bash.exe不输出任何东西。 我已经写了JUnit测试案例来证明这个问题: import jav