我使用 loger 写入 file.log,但无法执行 script.sh。我使用 bash script.sh 和 ./script.sh 执行此操作,但收到消息 bash: ./script.sh: 权限被拒绝
答案1
如果您有权编辑该文件,那么您可能没有权限执行它。修改模式是unix操作系统中设置文件权限的命令。+x
是允许执行权限的标志。
该脚本必须是可执行的,然后才可以运行它。
chmod +x script.sh
如果运行该命令时权限被拒绝,那么您可能需要先提升您的权限:
sudo chmod +x script.sh
现在您应该可以再次运行它:
./script.sh