Помогите с bash-скриптом, который запускает только первые две команды после функции find

Помогите с bash-скриптом, который запускает только первые две команды после функции find

Я хочу запустить следующий скрипт

 #!/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$

Связанный контент