질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

cron에러 발생시 특정쉘 실행 가능합니까? (고수님들...잠시 봐주세요)

작성자 정보

  • acc92 작성
  • 작성일

컨텐츠 정보

본문

* * * * * 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 내의 내용을 보는것이 원하시는 값을 보는 것 같습니다.!!

공지사항


뉴스광장


  • 현재 회원수 :  60,074 명
  • 현재 강좌수 :  35,995 개
  • 현재 접속자 :  375 명