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


9

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

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

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

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

Ответы:


12

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

at midnight

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


1
Отлично! Как раз то, что мне было нужно!
Вопросительный
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.