Cronjob, чтобы бежать, а затем прекратить

9

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

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

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

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

Вопросительный знак
источник

Ответы:

12

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

at midnight

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

jordanm
источник
1
Отлично! Как раз то, что мне было нужно!
Вопросительный