# ./scripts/replace-md5sums.py bash: ./scripts/replace-md5sums.py: Permission denied
replace-md5sums.py有chmod 777
# ls -l ./scripts/replace-md5sums.py -rw------- 1 ubuntu ubuntu 661 2011-04-27 16:30 ./scripts/replace-md5sums.py
您应该能够运行脚本输入:
$ chmod 755 ./scripts/replace-md5sums.py $ ./scripts/replace-md5sums.py
有些时候,您当前登录的用户没有权限更改文件模式位。 在这种情况下,如果您拥有root密码,则可以通过以下方式更改文件权限:
$ sudo chmod 755 ./scripts/replace-md5sums.py
用“exec”选项挂载你的Windows分区 – 在某些发行版默认情况下它是“noexec”。
我解决了我的问题。 它只是解释器读取第一行的python版本。 删除到版本号为我做了,即
#!/usr/bin/python2.7 --> #!/usr/bin/python
你有没有包括
#!/usr/bin/python
作为你的第一线?
chmod 755 fileName
#!/usr/bin/python2.7 -tt
检查ID。 它可能有根权限。
所以输入su然后执行脚本为./scripts/replace-md5sums.py 。
有用。
做“chmod + x脚本”
现在尝试执行
#strace ./scripts/replace-md5sums.py