Java调用执行linux shell脚本
1.创建/home/nh/hello.sh,代码如下所示:#!/bin/shtouch /home/nh/shishi.txt2.新建一个java项目,代码如下:package javaapplication4;import java.io.IOException;public class JavaApplication4 { public
·
1.创建/home/nh/hello.sh,代码如下所示:
#!/bin/sh
touch /home/nh/shishi.txt
2.新建一个java项目,代码如下:
package javaapplication4;
import java.io.IOException;
public class JavaApplication4 {
public static void main(String[] args)
{
try
{
Runtime.getRuntime().exec("/home/nh/hello.sh").waitFor();
}
catch(IOException e)
{
e.printStackTrace();
}
catch(InterruptedException e)
{
e.printStackTrace();
}
System.out.println("nihao");
}
}
3.执行上述java程序,会发现/home/nh/路径下出现了shishi.txt文件(即脚本所在目录下出现了shishi.txt),说明脚本被执行成功。
更多推荐
已为社区贡献1条内容
所有评论(0)