일부 파일을 삭제해야 하는 작은 스크립트가 있습니다. device or resource busy
오류를 어떻게 관리하나요 rm
? 잡을 수 있을까요? 시도/캐치처럼요? 예를 들어 찾으면 3초간 자고 다시 시도합니다.
감사해요
답변1
시간이 지나면 오류가 사라질 것이라고 생각되면 간단한 루프를 시도해 볼 수 있습니다.
while ! rm some files; do
echo 'rm failed, sleeping for 5 seconds'
sleep 5
echo 'retrying...'
done