我想運行以下腳本
#!/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$