butteff
@butteff
Раз в тысячу лет заправляю свитер в носки

Можно ли в кроне задать год?

Имею команду в кроне такую:
00 1 04 01 * wget...

Последняя звездочка, оказывается, вовсе не год.
Получается, эта команда будет выполняться раз в год.
Можно ли просто зная дату и время, задать в крон команду, которая выполнится один раз?
  • Вопрос задан
  • 292 просмотра
Решения вопроса 1
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
Нет, в cron можно указать максимум месяц.
Но вы можете в саму команду добавить проверку на год
00 1 04 01 * [ `date "+%Y"` == "2016" ] && wget...
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Hakkunamatata
@Hakkunamatata
Зефирный-человек
Можно ли просто зная дату и время, задать в крон команду, которая выполнится один раз?

Вы серьёзно? Возьмите и выполните команду один раз руками.

А вообще вот: www.nncron.ru/help/RU/working/cron-format.htm
Ответ написан
@ashumkin
системный разработчик
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы