728x90
맥 시에라에서 매주 금요일 실행하려고 하였으나.. 실패
cd /Library/LaunchDaemons
vi com.test.report.plist
<key>Label</key> <string>com.test.report</string> <key>ProgramArguments</key> <array> <string>/Users/admin/weeklyreport/qc.command</string> </array> <key>StartCalendarInterval</key> <!-- Weekdays are 1 - 5; Sunday is 0 and 7 --> <array> <dict> <key>Weekday</key> <integer>5</integer> <key>Hour</key> <integer>13</integer> <key>Minute</key> <integer>45</integer> </dict> </array>
launchctl load com.test.report.plist
---
결국 crontab 으로 성공
실패하는 경우 메일 확인
sh 작성 (절대경로 사용)
#!/bin/bash
/usr/local/bin/python3 /Users/myid/qc.py
crontab 동작 확인 (1분마다 txt 생성)
crontab -e
* * * * * date > text.txt
txt 파일 잘 보이면 스케줄 등록 (절대경로 사용)
crontab -e
0 10 * * 1 sh /Users/myid/mon.sh
등록 스케줄 확인
crontab -l
실행 전 잠자고 있던 맥을 깨워야 한다
728x90
'기타' 카테고리의 다른 글
드래그앤드롭으로 동영상 용량 최적화 (0) | 2017.08.22 |
---|---|
안드로이드 앱 설치/삭제, 스크린샷/녹화/로그 (0) | 2017.08.22 |
httrack 웹페이지 저장 명령어 (0) | 2017.08.11 |
putty 바로가기에서 자동 로그인 (0) | 2017.08.02 |
macOS Sierra 에서 WebDAV 서버 활성화 (0) | 2017.08.01 |