81,116
社区成员
发帖
与我相关
我的任务
分享
Runtime rt = Runtime.getRuntime();
//shell脚本的路径+传入的参数1:SQL语句+传入的参数2:文件的物理地址
String param = "/home/ereport/raq/exec_exp.sh \"" + sql + "\" \""+ fileName + "\"";
String[] cmd = { "sh", "-c", param};
Process pcs = rt.exec(cmd);
pcs.waitFor();
// exitValue()返回子进程的出口值:值 0 表示正常终止
int ret = pcs.exitValue();
System.out.println("RET-->" + ret);