検索:そのファイルまたはディレクトリはありません。

検索:そのファイルまたはディレクトリはありません。

なぜ

$ while true ; do 'date; time find /tmp/test -type f \
  -exec cp /dev/null {} \;';sleep 3600; done

動作せず、代わりにエラーメッセージが返されます。

-bash: date; time find /tmp/test -type f -exec cp /dev/null {} \;: No such file or directory

エスケープしようとしましたが、;まだ{}同じエラーが発生します。はい、ディレクトリがあります/tmp/test

ベストアンサー1

引数はdo単一のコマンドであり、追加のコマンドは一連のコマンドを使用します。

while true ; do date ; find ... ; sleep 3600 ; done

おすすめ記事