一部のファイルを削除する必要がある小さなスクリプトがあります。device or resource busy
エラーをどのように管理しますかrm
?キャッチできますか?試してみて/キャッチのような?たとえば、見つかったら3秒間寝てからやり直してください。
ありがとう
答え1
時間が経つとエラーがなくなると思われる場合は、単純なループを試してみてください。
while ! rm some files; do
echo 'rm failed, sleeping for 5 seconds'
sleep 5
echo 'retrying...'
done