在 shell 脚本 Linux 中执行程序



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

附言。我正在安卓终端上运行这个 shell 脚本

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

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

最新更新