【发布时间】:2014-07-20 07:39:52
【问题描述】:
我知道您可以将命令传递给终端,它会以 Java 形式返回您的结果。问题是由于未公开的原因,我需要打开一个终端窗口并在其中包含命令。此代码用于打开一个空的终端窗口(在 mac 上):
p = Runtime.getRuntime().exec("/usr/bin/open -a Terminal");
我看到有人在另一个溢出问题上说你可以这样做:
p = Runtime.getRuntime().exec("/usr/bin/open -a Terminal [Put Command to pass through here]");
但当我尝试将命令传递到窗口时,它似乎不起作用。
有什么帮助或建议吗?
【问题讨论】:
-
你在 osx 上工作吗?
标签: java macos terminal window