приветствую
есть запись в cron
должна отрабатывать во вторую пятницу месяца
15 10 8-14 * 5 echo "run every friday"
на деле срабатывает _каждый день_
5 менял на FRI с тем же успехом
не могу понять в чём ошибка. прошу помощи у сообщества
система FreeBSD10.3
а вот man с вашим "должна отрабатывать во вторую пятницу месяца" не согласен
> а вот man с вашим "должна отрабатывать во вторую пятницу месяца" не
> согласентаки да
Note: The day of a command's execution can be specified by two fields —
day of month, and day of week. If both fields are restricted (ie, are
not *), the command will be run when either field matches the current
time. For example, ``30 4 1,15 * 5'' would cause a command to be run at
4:30 am on the 1st and 15th of each month, plus every Friday.
>> приветствую
>> есть запись в cron
>> должна отрабатывать во вторую пятницу месяца
> а вот man с вашим "должна отрабатывать во вторую пятницу месяца" не
> согласен
# Run on every second Saturday of the month4th Berkeley Distribution 19 April 2010 CRONTAB(5)
0 4 8-14 * * test $(date +\%u) -eq 6 && echo "2nd Saturday"
>[оверквотинг удален]
>> согласен
># Run on every second
> Saturday of the month
> 0 4 8-14 * *
> test $(date +\%u) -eq 6 && echo "2nd
> Saturday"4th Berkeley Distribution
> 19 April 2010
>
>
> CRONTAB(5)спасибо за дополнение
как вариант ещё можно в скрипте делать проверку на день недели
if [ "$(date '+%u')" -eq 5 ]
then
...
>>[оверквотинг удален]
>> 0 4 8-14 * * test $(date +\%u) -eq 6 && echo "2nd
>> CRONTAB(5)
> спасибо за дополнение
> как вариант ещё можно в скрипте делать проверку на день недели
> if [ "$(date '+%u')" -eq 5 ]
> thenПлохой вариант!
Захочешь ты скрипт в четверг вручную запустить и оппа! Айда код править? ORLY?! :)
В скрипте должно быть описано что и как делать. В кронтабе - кому и когда. ТЧК. Не привыкайте есть *оно, не нужно.
Disclaimer!: Life is shЫt, и иногда _приходится_ гланды через ...И во вторых ... твой скрипт с вероятностью XYZ% - работать не будет :-)
А Андрейкин будет!!! 8-)Почему - догадайся сам, но подсказка есть вверху :)
> И во вторых ... твой скрипт с вероятностью XYZ% - работать не будет :-)Хотя не, это я про тебя совсем уж плохо думаю.