検索機能の後、最初の2つのコマンドのみを実行するbashスクリプトのヘルプ

検索機能の後、最初の2つのコマンドのみを実行するbashスクリプトのヘルプ

次のスクリプトを実行したい

 #!/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が、スクリプトの最初の2つのコマンドのみを処理するように見え、その後はスクリプトが終了するようです。そのコマンドを実行するのに適切な時間中に一時停止するため、最初のfindコマンドを実行しているようです。

コンソール出力です

mike@manitoba:~/docker$ sudo bash runme.sh
Changing directory permissions
mike@manitoba:~/docker$

ベストアンサー1

おすすめ記事