StringBuilder result = new StringBuilder();
InputStream in = proc.getInputStream();
BufferedReader buf = new BufferedReader(new InputStreamReader(in, "gbk"));
String line = null;
while ((line = buf.readLine()) != null){
result.append(line).append("\r\n");
}
buf.close();
proc.destroy();
// 判断返回数据是否正确
if (result.indexOf("failed") == -1){
System.out.println("> success");
} else {
System.out.println("> failed");
}
分享到:
相关推荐
java调用shell命令.pdf
java调用shell 包含简单的编写shell文件 调用含有参数的shell文件
我们选择后一种,即当完成外币资金的调度工作后,用Java的OutputStreamWriter来生成一个Txt文件,然后用Java来调用Shell脚本,在Shell脚本中完成FTP文件到Kondor系统的工作。
java调用shell脚本java调用shell脚本java调用shell脚本java调用shell脚本java调用shell脚本java调用shell脚本
基于sshConnect的linux服务器的shell命令调用,并获取命令返回结果的实例。亲测有效!
java调用shell
java调用shell命令,在shell命令中调用DataX任务并传递参数。 坑主要在DataX传递参数涉及到特殊字符应该如何处理这块,有时间可以自己试; 没时间可以用我的经验,自己选择;
解决有java调用shell脚本需求的童鞋们,包含一些调用的测试方法,有问题可留言回复。
java调用shell的ganymed-ssh2-build210.jar和调用方法的工具类
主要介绍了Java调用Shell命令的方法,实例分析了java调用shell命令的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
在java代码中调用执行shell脚本,sqlldr导数与使用sqlplus在shell调用执行存储过程。 linux环境中有2个dba的用户:oracle、erm 还有1个web用户:erm 在linux环境中,这三个用户都可以直接在任意目录下执行该shell...
在Java程序中调用Unix/Linux主机上的Shell命令,并返回相应执行结果。
java连接linux,执行shell命令的工具类 sshxcute.jar
java调用shell向DataX传递参数,where条件,包含特殊字符。java调用shell向DataX传递参数,where条件,包含特殊字符
这是Java调用shell脚本的程序,其中有关于shell连接sftp的shell脚本和简单的讲解,仅供参考
java中调用shell 封装好的方法,直接调用其他指定主机上的shell
今天小编就为大家分享一篇java调用shell命令并获取执行结果的示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
sshxcute 就是这样一个框架工具集,它基于 JSCH 构建,允许工程师利用Java 代码通过 SSH 连接远程批量执行 Linux/UNIX 系统上的命令或者脚本,同时加入了判断成功与否,取回输出等多种实用功能。sshxcute 不管是针对...