如何從Java調(diào)用Linuxshell命令我正在嘗試使用重定向(>&)和管道(X)從Java執(zhí)行一些Linux命令。Java如何調(diào)用csh或bash命令?我試著用這個:Process p = Runtime.getRuntime().exec("shell command");但它與重定向或管道不兼容。
3 回答

喵喵時光機(jī)
TA貢獻(xiàn)1846條經(jīng)驗 獲得超7個贊
Process p = Runtime.getRuntime().exec(new String[]{"csh","-c","cat /home/narek/pk.txt"});
Process p = Runtime.getRuntime().exec(new String[]{"bash","-c","ls /home/XXX"});
添加回答
舉報
0/150
提交
取消