"스크립트 crontab 수정"의 두 판 사이의 차이

(새 문서: ==개요== ;스크립트에서 crontab 수정 *crontab -e 명령어를 사용하면 수동으로 수정할 수 있다. *여기서는 수작업 없이 스크립트에서 수정하...)
 
6번째 줄: 6번째 줄:
==전체 새로 등록==
==전체 새로 등록==
*crontab은 표준 입력이 들어오면 전체 내용을 다시 쓴다.
*crontab은 표준 입력이 들어오면 전체 내용을 다시 쓴다.
<source lang='dos'>
<source lang='bash'>
echo -e "* * * * * 명령어1\n* * * * * 명령어2" | crontab
echo -e "* * * * * 명령어1\n* * * * * 명령어2" | crontab
</source>
</source>

2014년 7월 14일 (월) 14:54 판

1 개요

스크립트에서 crontab 수정
  • crontab -e 명령어를 사용하면 수동으로 수정할 수 있다.
  • 여기서는 수작업 없이 스크립트에서 수정하는 방법을 알아 본다.

2 전체 새로 등록

  • crontab은 표준 입력이 들어오면 전체 내용을 다시 쓴다.
echo -e "* * * * * 명령어1\n* * * * * 명령어2" | crontab
[root@localhost ~]# crontab -l
no crontab for root
[root@localhost ~]# echo -e "* * * * * /root/every_1min.sh\n15,45 * * * * /root/every_30min.sh"
* * * * * /root/every_1min.sh
15,45 * * * * /root/every_30min.sh
[root@localhost ~]# echo -e "* * * * * /root/every_1min.sh\n15,45 * * * * /root/every_30min.sh" | crontab
[root@localhost ~]# crontab -l
* * * * * /root/every_1min.sh
15,45 * * * * /root/every_30min.sh

3 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}