如何通过java将参数传递给unix shell脚本?我尝试下面的代码,但它没有用。你可以在此建议。
ProcessBuilder pb = new ProcessBuilder("/home/prgm/bin/java/t1.sh");
pb.environment().put("param1", "Hi");
Process p = pb.start(); // Start the process.
答案 0 :(得分:0)
希望这有帮助
答案 1 :(得分:0)
使用下面的代码,我们可以将java变量作为参数
传递给unix shell脚本String var1 =“Hi”; ProcessBuilder pb = new ProcessBuilder(“/ home / gcharpe / bin / java / t1.sh”,var1);