您的位置:首页 > 运维架构 > Shell

java调用shell脚本

2014-04-14 17:05 381 查看
package log;

import java.io.BufferedReader;

import java.io.InputStreamReader;

public class CallShell {

 

   

    public static void main(String[] args){

        try {

            String shpath="testConn.sh";          

            Process ps = Runtime.getRuntime().exec(shpath);        

            ps.waitFor();

            BufferedReader br = new BufferedReader(new InputStreamReader(ps.getInputStream()));

            StringBuffer sb = new StringBuffer();

            String line;

            while ((line = br.readLine()) != null) {

                sb.append(line).append("\n");

            }

            String result = sb.toString();

           

            System.out.println(result);

            }

        catch (Exception e) {

          

            e.printStackTrace();

            }

    }

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: