我有一个非常简单的 shell 脚本,叫做 deploy.sh
#!/bin/sh
CDIR= $(pwd)
echo Hello World!
Run Code Online (Sandbox Code Playgroud)
不幸的是,运行它会出现以下错误:
bird@bird-laptop:~/foo$ sh deploy.sh
deploy.sh: 3: deploy.sh: /home/bird/foo: Permission denied
Hello World!
Run Code Online (Sandbox Code Playgroud)
任何线索,为什么会这样?
bird@bird-laptop:~/foo$ ls -l
total 156
-rwxrwxrwx 1 bird bird 327 April 18 00:57 deploy.sh
-rw-r--r-- 1 bird bird 327 April 18 00:53 deploy.sh~
Run Code Online (Sandbox Code Playgroud) scripts ×1