在java代码中调用shell脚本如下:
RmtShellExecutor exe = new RmtShellExecutor("18.81.17.121", "erm", "gdserm");
// 执行imp_etl.sh 参数为cc00009991
int status = exe.exec("sh /home/erm/CMIS_DATA/bin/imp_etl.sh cc00009991");
System.out.println("调用shell结果状态:"+status);
完整的java代码查看文件: