0

我试图从 python 脚本执行 shell 脚本,但我最终得到 OSError: [Errno 13] Permission denied 当打开 shell 脚本时被拒绝。

python脚本权限->-rwxr-xr-x

shell 脚本权限 -> -rwxr-xr-x

权限对我来说看起来不错。无法理解为什么会出现以下错误。

代码部分:

RC = subprocess.call(["/usr/local/bin/control.sh", "My Servlet", "stop"])
trace("Return Code %s " %RC)
if not RC == 0:
   trace('Command: %s, Failed to stop.' % cmd)
   f.close()
   sys.exit(1)

4

0 回答 0