다음 스크립트를 실행하고 싶습니다
#!/bin/bash
echo Changing directory permissions
find /home/mike/docker -type d -exec chmod 755 {} \;
echo Changing file permissions
find /home/mike/docker -type f -exec chmod 644 {} \;
echo Changing ownership
chown -R mike /home/mike/docker
실행하려면 ...을 입력 sudo bash runme.sh
하지만 스크립트의 처음 두 명령만 처리하는 것처럼 보이고 그 다음에는 스크립트가 종료되는 것 같습니다. 해당 명령을 실행하는 데 적절한 시간 동안 일시 중지되기 때문에 첫 번째 find 명령을 실행하는 것처럼 보입니다.
콘솔 출력입니다
mike@manitoba:~/docker$ sudo bash runme.sh
Changing directory permissions
mike@manitoba:~/docker$