맥 환경에서 crontab 사용하는 방법에 대해서 간단하게 정리합니다.
-
crontab 편집 : crontab -e
crontab 확인 : crontab -l
-
crontab 작성 방법은 동일합니다.
제가 예전에 몇 개 포스팅을 한 적이 있는데요. 작성 방법은 그것으로 대신합니다.
2017/05/06 - crontab : daily, weekly, monthly example
-
python 코드를 실행할 때 virtualenv 환경을 사용해야 하는 경우는 source 부터 해줘야 합니다. 아래와 같이 말이죠.
00 11 * * * source /Users/aa/venv/bin/activate && /Users/aa/venv/bin/python python_file_path.py
해석해보면
매일 11시 00분에 source /Users/aa/venv/bin/activate 를 통해 가상환경을 사용하고
가상환경의 python을 통해서 python_file_path.py 를 실행해줘. 입니다.
-
적당히 path를 수정해서 사용하시면 됩니다.
-
아래는 crontab man 페이지 입니다.
'맥, iOS' 카테고리의 다른 글
ATOM Tree View에서 파일들이 안보일때 (gitignore folder) (0) | 2020.06.25 |
---|---|
mac alias (맥 터미널에서 단축명령어) (0) | 2019.10.20 |
webp to png in mac (0) | 2019.03.21 |
crontab, mac, python, virtualenv (0) | 2018.07.03 |
컬쳐랜드 맥에서 이용하기, 보안프로그램 미설치 (1) | 2017.09.03 |
맥 터미널에서 폴더 용량 확인하기 (0) | 2017.06.08 |
맥 파인더 복사 붙여넣기 단축키 (Copy and Paste in Mac Finder) (0) | 2017.03.16 |
ATOM : indent-guide-improved Package (0) | 2017.02.19 |