标签: java
我有一个在shell提示符下运行的程序
% code arg1 arg2 < inputFile
,即从文件中重定向其输入。我需要以Runtime()。getRuntime()。exec(&#34;代码arg1 arg2&#34;)的形式。
如何获得输入重定向?我尝试了child.getOutputStream()。write(bytes),在从inputFile读取字节后,不起作用。任何帮助表示赞赏。
答案 0 :(得分:1)
结帐ProcessBuilder,特别是方法redirectInput(File)。它为您提供了开箱即用的功能。
ProcessBuilder
redirectInput(File)