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

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

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

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

  • Как обработать новые добавления в журналы
  • Запуск сервисов без sudo
  • Откройте окно на удаленном X-дисплее (почему «Не удается открыть дисплей»)?
  • Не удается выполнить ssh на удаленную машину, используя сценарий оболочки в Crontab
  • Запуск cron.daily параллельно
  • Crontab не запускает сценарий оболочки
  • Кроме того, если есть лучший способ сделать это, я определенно хочу эту информацию.

  • настроить доставку локальной почты пользователю из cron script
  • Опорожнение каталога, принадлежащего другому пользователю в неделю
  • как создать скрипт для создания резервной копии gpg?
  • Можно ли поставить арифметические выражения в кронтаб?
  • запуск cron на chroot
  • Rsync через Rsync через cronjob
  • One Solution collect form web for “Cronjob для запуска, а затем завершения”

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

     at midnight 

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

    Linux и Unix - лучшая ОС в мире.