【发布时间】:2021-03-06 04:07:36
【问题描述】:
如何设置特定用户运行processBuilder?
ProcessBuilder processBuilder = new ProcessBuilder();
String[] cmdStr = {"su", "-s", "/bin/bash", "myUser", "-c", "/home/myUser/sch.sh", "argumen"};
processBuilder.command(cmdStr);
Process process = processBuilder.start();
当我尝试这不起作用
【问题讨论】:
标签: java linux processbuilder