Не могу ни как понять, хочу, что бы выполнялось каждую пятницу по определённым дням, а оно само каждый день выполняется56 7 4-24 * 5 /usr/local/cherry/bin/every_friday.sh
Apr 17 07:56:02 kaztel crond[4683]: (root) CMD (/usr/local/cherry/bin/every_friday.sh)
Apr 18 07:56:01 kaztel crond[17513]: (root) CMD (/usr/local/cherry/bin/every_friday.sh)
Apr 19 07:56:01 kaztel crond[16237]: (root) CMD (/usr/local/cherry/bin/every_friday.sh)
Apr 20 07:56:01 kaztel crond[22899]: (root) CMD (/usr/local/cherry/bin/every_friday.sh)
Apr 21 07:56:01 kaztel crond[18092]: (root) CMD (/usr/local/cherry/bin/every_friday.sh)И с 4 - 17 тоже выполнялся.
каждую пятницу по определённым дням - а это как?
Может еще раз подумаете чего хотите?
> каждую пятницу по определённым дням - а это как?
> Может еще раз подумаете чего хотите?Каждую пятницу, если это число с 4 по 24.
>> каждую пятницу по определённым дням - а это как?
>> Может еще раз подумаете чего хотите?
> Каждую пятницу, если это число с 4 по 24.http://www.opennet.me/man.shtml?topic=crontab&category=5&rus...
...
30 4 1,15 * 5
приведёт к выполнении команды в 4:30 по полуночи первого и пятнадцатого числа каждого месяца, плюс в каждую пятницу.
...
> 30 4 1,15 * 5
> приведёт к выполнении команды в 4:30 по полуночи первого и пятнадцатого числа
> каждого месяца, плюс в каждую пятницу.
> ...Ясно спасибо. Страно, как теперь то выкручиваться???
>> 30 4 1,15 * 5
>> приведёт к выполнении команды в 4:30 по полуночи первого и пятнадцатого числа
>> каждого месяца, плюс в каждую пятницу.
>> ...
> Ясно спасибо. Страно, как теперь то выкручиваться???56 7 4-24 * * /usr/local/cherry/bin/every_friday.sh
+
в скрипт добавить проверку "если не пятница, то exit"
> в скрипт добавить проверку "если не пятница, то exit"Ужо подумал, об этом, ищу команду на баше =)
>> в скрипт добавить проверку "если не пятница, то exit"
> Ужо подумал, об этом, ищу команду на баше =)#!/bin/bash
DW=`date +%u`
if [ "$DW" != "5" ]; then
echo "NON FRIDAY"
exit
fi
echo "FRIDAY"
>> в скрипт добавить проверку "если не пятница, то exit"
> Ужо подумал, об этом, ищу команду на баше =)test `date +%u` == 5 || exit
> test `date +%u` == 5 || exitСпасибо у вас короче получилось.