all" myscript.sh"现在是回声"你好"。
[jack@server1 scripts]$ ./myscript.sh
hello
root用户给了我选项,可以在没有密码的情况下以root身份运行脚本,但是当我这样做时,脚本不会打印"你好"
[jack@server1 scripts]$ sudo ./myscript.sh
Password:
[jack@server1 scripts]$
我在这里做错了什么?我需要添加某种开关吗? 我在man sudo中看不到任何相关内容
顺便说一下,显然我没有root权限来配置任何有关此的内容这是脚本的内容:
#!/bin/bash +xv
echo "hello"
关于权限和所有权:
[jack@server1 scripts]$ls -l myscript.sh
-rwxrwxr-x 1 jack SiteAdmin 1279 Dec 4 07:54 myscript.sh