zsh: permission denied: ./setup.sh 에러 발생 화면
다른 컴퓨터에서 작업한 shell 스크립트를 pull 받아서 실행했는데 zsh 권한 에러가 발생하였다.
$ ls -al을 통해 해당 디렉토리 내부의 권한을 체크해보니 setup.sh의 x(실행 권한) 옵션이 - 로 되어있음을 알 수 있었다.
$ chmod +x setup.sh를 통해 실행 권한 옵션의 값을 +로 변경 후 다시 내부 권한을 체크해보면 실행 권한이 추가되어있다.
$ ./setup.sh를 실행시키면 쉘 스크립트가 정상적으로 작동함을 알 수 있다.
zsh: permission denied: ./setup.sh 에러
다른 컴퓨터에서 작업한 shell 스크립트를 pull 받아서 실행했는데 zsh 권한 에러가 발생하였다.
$ ls -al을 통해 해당 디렉토리 내부의 권한을 체크해보니 setup.sh의 x(실행 권한) 옵션이 - 로 되어있음을 알 수 있었다.
$ chmod +x setup.sh를 통해 실행 권한 옵션의 값을 +로 변경 후 다시 내부 권한을 체크해보면 실행 권한이 추가되어있다.
$ ./setup.sh를 실행시키면 쉘 스크립트가 정상적으로 작동함을 알 수 있다.