
DSM을 실행하는 Synology NAS가 있습니다. 특정 파일이 특정 폴더 내에 있는지 확인하기 위해 bash 스크립트를 만들었습니다. 스크립트는 일정에 따라 실행되고 결과를 이메일로 나에게 반환합니다.
문제는 스크립트가 정상적으로 실행되었다는 이메일을 너무 많이 받는다는 것입니다.
DSM 작업 스케줄러에서는 스크립트가 비정상적으로 종료되는 경우에만 이메일을 보낼 수 있습니다.
내 질문은 다음과 같습니다스크립트를 강제로 비정상적으로 종료하려면 어떻게 해야 합니까?
내가 찾고 있는 파일이 존재하지 않는 경우 이메일을 받기 위해 그렇게 할 것입니다.
답변1
exit 1
스크립트를 종료하는 데 사용할 수 있습니다 .
종료 코드는 0
모든 것이 잘 되었음을 의미하고, 다른 모든 코드는 일종의 오류를 나타냅니다.