当我尝试编写Shell脚本时出现了错误,应该怎么办?
[rehamadel@localhost bin]$ sudo vi my_script.sh
-rw-r--r--. 1 root root 52 Jul 30 19:25 my_script.sh
[rehamadel@localhost bin]$ chmod u+x my_script.sh
chmod: changing permissions of ‘my_script.sh’: Operation not permitted
sudo chown youruser:yourgoup my_script.sh
,然后确保它是可执行的,例如chmod 0754 my_script.sh
。然后您就可以执行您的脚本了。(或者最开始使用bash调用它,例如bash my_script.sh
(如果由“root”拥有,则使用su -c“bash my_script.sh”
) - David C. Rankin