Java中子进程的输入重定向

Java中子进程的输入重定向,java,Java,我有一个在shell提示符下运行的程序 % code arg1 arg2 < inputFile %code arg1 arg2

我有一个在shell提示符下运行的程序

% code arg1 arg2 < inputFile
%code arg1 arg2
i、 e,从文件中重定向其输入。我需要以Runtime().getRuntime().exec(“代码arg1 arg2”)的形式提供它


如何获得输入重定向?我尝试了child.getOutputStream()。从inputFile读取字节后,写入(字节)无效。非常感谢您的帮助。

请查看
ProcessBuilder
,特别是方法。它提供了你所需要的东西