【发布时间】:2023-10-09 22:13:01
【问题描述】:
你如何在 Mac 上运行 java 运行命令?我看到了一些难以理解的复杂命令示例。如果我想从 java 运行一个简单的 echo 命令,我该怎么做?还没有使用 osascript。只是想看看如何将回显从 java 发送到终端。
public static void main(String[] args) throws IOException {
ProcessBuilder x = new ProcessBuilder("echo"," hi");
x.start();
}
这是我尝试过的代码,但它不起作用。 我认为这个问题可以帮助那些试图学习 ProcessBuilder 基础知识的人。
【问题讨论】:
-
当我在搜索字段(在本页顶部)输入 [java] processbuilder 时,我得到了 8,461 个结果。我敢打赌,其中至少有一个回答了你的问题。
-
@Abra 我查看了其中一些,它们是高级命令。他们很难理解。我认为学习像 echo 这样的简单命令对像我这样尝试学习 ProcessBuilder 的人非常有益。
标签: java macos terminal processbuilder