Cronjob для запуска, а затем завершения

Я хочу добавить запись cron, которая делает что-то вроде:

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

Есть ли что-то, что я могу добавить в конец строки, так что, когда она будет закончена, она удалит строку из моего cron?

Кроме того, если есть лучший способ сделать это, я определенно хочу эту информацию.

One Solution collect form web for “Cronjob для запуска, а затем завершения”

Cron используется для планирования задания для повторного запуска. То, что вы хотите, это, когда вы планируете однократное выполнение задания. Для вашего примера вы можете написать:

 at midnight 

Это вызовет интерактивное приглашение, в которое вы можете войти /tmp/script.sh а затем Ctrl + D.

  • Настройка планировщика ввода-вывода Linux
  • Zsh очистить командную строку от вызова zsh / sched
  • cronjob при возобновлении с приостановления
  • Планировщики ввода-вывода для обычных жестких дисков
  • Процесс Thread в linux
  • chrt (): «не удалось установить политику pid XXX» на одной машине, но не другие
  • Почему потоки с самым высоким приоритетом отображаются с RT в верхнем и верхнем тонах?
  • Есть ли веская причина запретить пользователям использовать cron / at?
  • Использование групп для записи планировщика заданий
  • Как я могу запланировать запуск программы python из другой программы python?
  • Как запланировать что-то запускать один раз с помощью anacron?
  • Linux и Unix - лучшая ОС в мире.