macos如何使用Java在mac上的终端中键入和执行
所以问题是,我想创建一个应用程序,当我点击一个按钮,它会在mac上打开终端,然后它会输入命令,然后执行它
请注意,棘手的部分是在终端内部执行命令,以便我可以看到它
到目前为止,我可以使用
rt.exec("open -n /Applications/Utilities/Terminal.app/", null);
但是我不能输入任何命令
我知道我可以使用以下命令来执行命令
Runtime rt = Runtime.getRuntime();
ProcessBuilder pb =
new ProcessBuilder(cmd1);
但问题是如何使用java在这个打开的终端中键入命令并执行它
谢谢
共 (0) 个答案