我想用程序启动一个可执行文件,su - dap -c /home/dap/dap/bin/start.sh
上面的语句直接拿到ssh终端执行没有任何问题,但是写到程序里面去执行好像执行不到,但是也不报错误。
我的程序如下:
String cmd="su - dap -c /home/dap/dap/bin/start.sh";
Process p = Runtime.getRuntime().exec(cmd);
p.waitFor();请各位大侠帮我看看吧!