java代码如何运行shell命令呢?

java-教程王 Java教程 发布时间:2022-04-17 11:46:27 阅读数:16806 1
下文笔者讲述使用java代码运行linux命令的方法分享,如下所示:
实现思路:
     使用Runtime.getRuntime()中的exec()方法即可运行指定的shell命令
例:
Runtime run = Runtime.getRuntime();
Process process = run.exec(new String[]{"/bin/sh","-c", cmd});
InputStream in = process.getInputStream();
BufferedReader bs =new BufferedReader(new InputStreamReader(in)); 
StringBuffer sf =new StringBuffer();
String result =null;

while ((result = bs.readLine()) !=null) {
  sf.append(result);
  sf.append("\n");
}
 process.destroy();
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/202204/2913.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者