我有一个 UNIX 本机可执行文件,需要像这样输入参数
prog.exe < foo.txt。
foo.txt 有两行: bar baz
我正在使用 java.lang.ProcessBuilder 来执行这个命令。不幸的是,prog.exe 只能使用来自文件的重定向。有什么方法可以在 Java 中模仿这种行为吗?
当然,
ProcessBuilder pb = new ProcessBuilder("prog.exe", "bar", "baz");
不起作用。
谢谢!