bj0828
2011-03-29 19:52
浏览 1.0k
已采纳

JAVA调用shell脚本返回执行结果是否成功?

需求功能:JAVA调用shell导入大量数据,优化数据库(informix),创建索引,整个执行脚本时间预计 2个小时,我是这样做的。】
各位帮忙看看如下代码是否会有什么漏洞或者不足之处,或者有什么更好的办法,谢谢!
Runtime rt = Runtime.getRuntime();
Process p = rt.exec(“shell.sh”);
if(p.waitFor() != 0){
System.out.println("数据导入成功!"+p.waitFor());
}else{
System.out.println("数据导入失败!"+p.waitFor());
}

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

相关推荐 更多相似问题