Process p=Runtime. getRuntime().exec("cmd /c\"cd C:\\用户");
我想通过打开控制台在mac中做同样的事情,所以我应该写什么而不是cmd?
您需要使用bash
可执行文件运行它,如下所示:
String[] args = new String[] {"/bin/bash", "-c", "your_command", "with", "args"};
Process proc = new ProcessBuilder(args).start();
点击此链接:https://stackoverflow.com/a/15356451/1715121