我目前正在创建一个传递命令“bash -c [bashCommandString]”的ProcessBuilder。 bashCommandString依次运行“bash -c [anotherCommandString]”。
我的代码调用Process.getInputStream和getOutputStream来获取通过ProcessBuilder启动的进程的stdout和stdin。
在这种情况下,
1)使用Process.getInputStream和getOutputStream可以检索在[anotherCommandString]中运行的脚本的stdin和stdout吗?
2)stdin和stdout的IO性能是否会受到脚本执行嵌套的影响?
提前致谢。