리눅스 분류
cron에러 발생시 특정쉘 실행 가능합니까? (고수님들...잠시 봐주세요)
작성자 정보
- acc92 작성
- 작성일
컨텐츠 정보
- 2,064 조회
- 1 댓글
- 0 추천
- 목록
본문
* * * * * cat /var/spool/cron/crontabs/root 2>> /var/tmp/cronerr.log
이런식으로 에러시 특정쉘을 실행하고 싶습니다
제가 하고 싶은것은 /var/tmp/cronerr.log에 클론 명령어와 실행 시간만 찍히게 하고 싶습니다
10:30 cat /var/spool/cron/crontabs/root 이런식으로요...
특정 쉘을 실행시킬수 있다면 원하는 포멧으로 로그를 남길수도 있을꺼 같습니다
방법이 없을까요?
관련자료
-
이전
-
다음
댓글 1
장규승님의 댓글
- 장규승
- 작성일
예를 들자면
00시에 root 권한으로 쉘스크립트를 내용을 실행하려면
00 00 * * * su - root -c '/root/test.sh'
이렇게 하면 됩니다.
질문의 의도는 대충 이해가는데....
구지 저런식으로 하실 필요 없이 /var/log/cron 내의 내용을 보는것이 원하시는 값을 보는 것 같습니다.!!
00시에 root 권한으로 쉘스크립트를 내용을 실행하려면
00 00 * * * su - root -c '/root/test.sh'
이렇게 하면 됩니다.
질문의 의도는 대충 이해가는데....
구지 저런식으로 하실 필요 없이 /var/log/cron 내의 내용을 보는것이 원하시는 값을 보는 것 같습니다.!!