繁体   English   中英

从Java运行bash文件

[英]Run bash file from java

我想从Java运行bash文件,我正在使用播放框架。 任何想法怎么做?

此代码是否足够:

new ProcessBuilder("pathToYourShellScript").start();

如何从Java代码运行Unix Shell脚本的可能重复项 (对不起,没有声誉发表评论)。

简而言之,您的代码行将起作用,并且只需执行此操作即可运行shell脚本(在SUSE Linux机器上进行了测试)。

但是 ,如果您想对输出做任何事情或知道它已经完成,则必须添加更多代码以检查其状态(签出Process.waitFor()API )或捕获Java输出(例如,通过在BufferedReader中捕获Standard)-检查Process.getInputStream()API

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM