Як запускати crontab кожні 5 хвилин?

У терміналі введіть кронтаб -е. Ця команда відкриває файл crontab у вашому типовому текстовому редакторі. Тут */5 у полі хвилин означає, що завдання виконуватиметься кожні 5 хвилин. Замініть <command to execute> шляхом до сценарію або команди, яку потрібно виконати.

Як запускати завдання cron кожні 5, 10 або 30 секунд?

  1. Кожні 5 секунд. script.sh. Скопійовано! i=0 while [ $i -lt 12 ]; виконати # 12 п’ятисекундних інтервалів у 1 хвилину command/to/run & #run your command sleep 5 i=$(( i + 1 )) done. …
  2. Кожні 10 секунд. script.sh. Скопійовано! …
  3. Кожні 15 секунд. script.sh. Скопійовано! …
  4. Кожні 30 секунд. script.sh. Скопійовано!

1 Відповідь

  1. заплануйте виконання завдання cron щогодини.
  2. на початку вашого сценарію, який виконує завдання cron, додайте додаткову логіку, щоб перевірити, чи має він виконуватися цієї години. Наприклад, ви можете взяти поточний час і обчислити години після епохи. І вийдіть раніше, якщо обчислене число не ділиться на 5.

Наприклад, напишіть зірочку в полі «Хвилина», щоб завдання cron запускалося щохвилини. Кома (,). Оператор для перерахування кількох значень. Наприклад, введення 1,5 у полі «День тижня» запланує виконання завдання кожного понеділка та п’ятниці.

У планувальнику завдань знайдіть своє завдання в бібліотеці. Клацніть на ньому правою кнопкою миші та виберіть «Властивості». Перейдіть на вкладку «Тригери» та відредагуйте щоденний тригер. Змініть «Додаткові параметри» на «Повторювати завдання кожні:» 5 хвилин протягом «Невизначеного часу».