Что означают знаки плюс и минус в начале строки в синтаксисе cron?Синтаксис Cron - знак плюса/минуса
+ 0 9 * * * /usr/bin/curl -k http://www.example.com/cron/deactivate_users
- 10 8 * * * /usr/bin/curl -k http://example.com/cron/delete_users
Что означают знаки плюс и минус в начале строки в синтаксисе cron?Синтаксис Cron - знак плюса/минуса
+ 0 9 * * * /usr/bin/curl -k http://www.example.com/cron/deactivate_users
- 10 8 * * * /usr/bin/curl -k http://example.com/cron/delete_users
Существует нет + или - */2 есть я думаю, что вы видели выше синтаксис где-то, где + означает добавить строку к скручиванию и вызвать deactivate_users и удалить то есть - удалить delete_users или в коротких словах заменить delete_users cronjob на новую cronjob deactivate_users.
Благодаря & С уважением,
Alok Thaker
Он (то есть ваши строки, начинающиеся с +
или -
), вероятно, является выход некоторых GNU diff (или какой-либо другой diff
), так что это patch файл.
Вы можете применить этот патч к команде patch. Попробуйте, пожалуйста, patch < your.diff
(или еще patch -p0 < your.diff
) где your.diff
содержит такие строки, начиная с +
или -
(а также несколько предыдущих).
Как знак минус:
Если линия внутри кронтаба начинается с «-» это предотвратит хронами от записи в системный журнал о выполнении команды.
Просмотреть справочную страницу (5) crontab.
Я никогда не видел никаких '-' или' + 'в синтаксисе crontab. Работает? Я тестировал свою машину и не принимал синтаксис. – fedorqui