我有一个程序试图通过shell脚本执行
这是执行程序的命令
/data/local/tmp/dbus/dbus-run-session --dbus-daemon=/data/local/tmp/dbus/dbus-daemon --config-file=/data/local/tmp/dbus/session.conf sh
如果我直接运行程序没有shell脚本,这可以正常工作
但是当我在shell脚本中放入相同的命令并运行shell脚本时,我得到以下错误
权限被拒绝执行' sh
如果我从命令末尾删除 sh ,我会收到非选项参数需要的错误。
它不是chmod + x问题,因为脚本正在运行,我已经完成了chmod
PS。我在android终端上运行这个shell脚本
有谁知道如何解决这个问题?
答案 0 :(得分:-2)
您可能需要使用chmod +x <yourscript.sh>
这应该赋予脚本运行权限!