쉘스크립트 질문입니다.
글쓴이: jehun0717 / 작성시간: 화, 2013/07/23 - 10:30오전
if [ ! -d ${DAY_BACKUP_DIR} ]
then
mkdir ${DAY_BACKUP_DIR}
fi
이런식의 구문이 있습니다.
크론으로 매 5분마다 동작하고있으며
일변경 될시에 해당날자 디렉토리를 생성하고, 그 변경된 디렉토리에
처리 완료된 파일들을 넣고있습니다.
쉘 자체 동작상에는 아무런 문제가 없습니다만.
쉘 작성당시 오류메시지를 메일로 뿌려주게 해놓은 상황에서
저 일변경시 디렉토리 생성 구문에서
No such file or directory
라는 디버그 메일이 오고있습니다.
하루한번씩 저렇게 생성이되면 운영하는 측면에서 이상하게 생각이 될거같아
저 메시지가 발생이 안되게 해야 할거같은데
딱히 방법이 생각이 안나고있습니다-_-;;;
좋은방법이 없을까요?-.-;;;
Forums:
$DAY_BACKUP_DIR 변수가 할당되어 있는지
$DAY_BACKUP_DIR 변수가 할당되어 있는지 점검할 필요가 있구요.
값이 할당되어 있다면 해당 조건문에서는 그런 메시지가 발생하지 않습니다.
감사합니다.
로그찍는 부분에서 해당날자 디렉토리가 생성이 안되있어서 발생되는거였네요 ㅎㅎ
댓글 달기