我正在尝试执行我在tmp文件夹中创建的shell脚本。 我也已使用以下命令授予脚本权限。
chmod a+x tmp/test/test.sh
当我运行代码时,我收到权限被拒绝错误。
[root@server test]# ./test.sh
-bash: ./test.sh: Permission denied
请尝试以下解决方法:
(. tmp/test/test.sh)
tmp 可能是 noexec 引起的问题,您可以使用 sh 命令执行 shell 脚本
sh./test.sh