在shell脚本linux中执行程序

时间:2017-08-11 14:25:49

标签: android linux shell

我有一个程序试图通过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脚本

有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:-2)

您可能需要使用chmod +x <yourscript.sh>这应该赋予脚本运行权限!