gpt4 book ai didi

java - 输出 bash 脚本的结果

转载 作者:IT王子 更新时间:2023-10-29 01:02:09 25 4
gpt4 key购买 nike

例如,如果我选择运行一个 bash 脚本来输出(回显)时间,例如CheckDate.sh。我如何从 Java 运行它,然后在我的 Java 程序中打印 bash 脚本的结果(日期)?

最佳答案

试试这段代码。

String result = null;
try {
Runtime r = Runtime.getRuntime();

Process p = r.exec("example.bat");

BufferedReader in =
new BufferedReader(new InputStreamReader(p.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null) {
System.out.println(inputLine);
result += inputLine;
}
in.close();

} catch (IOException e) {
System.out.println(e);
}

关于java - 输出 bash 脚本的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9126142/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com