2
sudo:无法执行./script.sh:没有这样的文件或目录
我很沮丧 我的/home目录中有一个可执行的脚本: [user@server ~]$ ll total 4 -rwx------ 1 user user 2608 Jul 15 18:23 qa.sh 但是,当我尝试使用sudo它运行时说找不到它: [user@server ~]$ sudo ./qa.sh [sudo] password for user: sudo: unable to execute ./qa.sh: No such file or directory 这是一个全新的版本。没有进行会导致问题的更改。实际上,脚本的目的是确保它实际上是根据我们的政策构建的。也许不是,sudo实际上在构建过程中被破坏了吗? 我还应该注意,我可以sudo在其他目录中使用其他命令来运行。 编辑:脚本(我没有写过,所以请不要/bin/bash在上面写;)) #! /bin/bash . /root/.bash_profile customer=$1 if [ -z "$customer" ]; then echo …