我正在开发一个Java应用程序,它调用场景后面的python脚本。
这是我调用我的python脚本的方式:
Runtime r = Runtime.getRuntime();
Process p = r.exe("/path/to/Python/script.py");
我可以看到我的python脚本在后台使用ps。
运行该脚本需要root权限,因此sudo会提示输入密码。
我已经看到了2个解决方案:
它们都是我的应用程序的开销,我不需要与脚本交互,我只是希望它在后台运行。
有没有办法在UI中弹出SUDO,所以用户会互动并继续?
感谢。
答案 0 :(得分:0)
使用gksudo代替sudo。它会自动弹出一个要求输入密码的窗口。