Чи є така утиліта, як cron, яка планує роботу на потім (але лише один раз)?


19

Я намагаюся створити програму, яка надсилає текст, коли відбувається певна (неперіодична) подія. Зараз я хотів би сценарій, який знаходить, коли ця подія відбувається, а потім планує завдання (схоже на крон), яке надсилатиме текст безпосередньо до того, як це навіть відбудеться.

Більш конкретний приклад виглядав би так:

  1. Сценарій A працює і визначає наступний раз події

  2. Сценарій A використовує ??? для планування сценарію B слід запускати в $ time

  3. В $ час, ??? викликає сценарій B, який надсилає текст.

Проблема в тому, що подія може бути випадковим часом протягом 11 днів, і це відбувається лише один раз. Cron здається недоцільним для цього - я не хочу, щоб ця робота виконувалася не один раз.

Тому я здогадуюсь (коротше), чи є утиліта, яка передбачає затримку виконання сценарію, яка не є періодичною?

Відповіді:



7

Якщо у вас вже є сценарій у файлі, at -f scriptname '00:00'також дуже корисно.

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