Java调用shell脚本

  • z4_612177
    了解作者
  • 7.6KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-06-13 23:01
    上传日期
这是Java调用shell脚本的程序,其中有关于shell连接sftp的shell脚本和简单的讲解,仅供参考
javashell.zip
内容介绍
package com.zhou.dado.util; import java.io.InputStreamReader; import java.io.LineNumberReader; public class JaveShellUtil { public static int ExecCommand(String command) { int retCode = 0; try { Process process = Runtime.getRuntime().exec(new String[] { "/bin/sh", "-c", command }, null, null); retCode = process.waitFor(); ExecOutput(process); } catch (Exception e) { retCode = -1; } return retCode; } public static boolean ExecOutput(Process process) throws Exception { if (process == null) { return false; } else { InputStreamReader ir = new InputStreamReader(process.getInputStream()); LineNumberReader input = new LineNumberReader(ir); String line; String output = ""; while ((line = input.readLine()) != null) { output += line + "\n"; } input.close(); ir.close(); if (output.length() > 0) { } } return true; } }
评论
    相关推荐