>> Edit article
이름
제목
패스워드
여기저기 cron에 관련된 문서들을 읽어봤는데도 아직 잘 해결이 안되어 이렇게 부득이하게(?) 질문을 드리게 되었습니다... 시스템crontab파일 말고, 사용자crontab파일을 가지고 이것저것 해보고 있는데요... cron에 의해서 실행되도록 정해준 명령의 결과값을 표준 출력으로 보고 싶은데, 이 부분이 잘 안됩니다. ㅠ.ㅠ 가령 crontab -e 을 사용해서 매분마다 ping을 날리는 테스트를 한다고 하겠습니다. (kr.yahoo.com에게 3개의 패킷을..) [aaa@localhost aaa]$ crontab -l # DO NOT EDIT THIS FILE - edit the master and reinstall. # (/tmp/crontab.17536 installed on Mon Jun 17 22:06:20 2002) # (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $) * * * * * ping -c 3 kr.yahoo.com 이렇게 했을 때, 그 결과가 항상 /var/spool/mail/aaa 로는 날아오거든요? 근데 제가 해보고 싶은 것은, 직접 표준출력 상에서 확인하는 것입니다. (왜 이런 짓을 하냐... 하실지도 모르겠지만... 실제 업무와 관련해서 쓰는게 아니구, 그냥 이거저거 시도해보는 것이니, 부디 이해를. ^^;) 그리고 질문한 김에 -_- 한가지 더 여쭤보겠습니다. ^^; root 계정으로 cron을 이용해서 어떤 작업을 하려고 할 때요, 시스템 레벨에서의 crontab 파일, 즉 /etc/crontab 파일에 설정해두는 것과 root의 사용자 crontab 파일, 즉 /var/spool/cron/root 파일에 설정하는건 어떤 차이가 있는건지요? 물론, /var/spool/cron/root 파일을 직접 편집한 것은 아니고, root 계정 으로 로그인해서 crontab -e 명령을 쓴 것입니다. 결국 똑같은 건가요? ^^; 아무쪼록, 답변 부탁드리겠습니다. 읽어주셔서 감사합니당... : ) -- 꾸벅
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved