Cronjob для запуску, а потім припинити


9

Я хочу додати запис cron, який робить щось на кшталт:

00 00 * * * * /tmp/script.sh

Чи є щось, що я можу додати до кінця рядка, щоб після його закінчення видалити рядок з мого крона?

Крім того, якщо є кращий спосіб зробити це, я б точно хотів, щоб ця інформація була замість цього.

Відповіді:


12

Cron використовується для планування повторної роботи. Те, що ви хочете, це те at, що планує одноразове виконання роботи. Для вашого прикладу ви можете написати:

at midnight

Це призведе до інтерактивного підказки, куди ви можете ввести, /tmp/script.shа потім Ctrl+ D.


1
Ідеально! Тільки те, що мені було потрібно!
питання
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.