Опрацювання даних у Shell
Susan Sun
Data Person
Cron:
Crontab — це центральний файл для обліку cron-завдань.
crontab -l
no crontab for <username>
Документація:
man crontab
Спосіб 1: редагуйте crontab у текстовому редакторі (наприклад, nano, Vim, Emacs)
Спосіб 2: передайте команду розкладу в crontab через echo
echo "* * * * * python create_model.py" | crontab
Перевірте, чи завдання заплановане правильно:
crontab -l
* * * * * python create_model.py
Найчастіший інтервал для cron-завдань — одна хвилина.
Часові поля cron-завдання:
.---------------- хвилина (0 - 59)
| .------------- година (0 - 23)
| | .---------- день місяця (1 - 31)
| | | .------- місяць (1 - 12) АБО jan,feb,mar,apr ...
| | | | .---- день тижня (0 - 6) (неділя=0 або 7) АБО sun,mon,tue,wed ...
| | | | |
* * * * * command-to-be-executed
* * * * * python create_model.py
Тлумачення:
Запускайте щохвилини кожної години, щодня, щомісяця і щодня тижня.
Коротко: запуск щохвилини
Додаткові ресурси:
Опрацювання даних у Shell