Добрый день!Подскажите пожалуйста, как можно реализовать следующее:
есть общий скрипт, который запускается каждый день по крону, необходимо добавить в него возможность запускать скрипты исходя из дня недели. Если среда и четверг, то запускаем одно, если пятница - то другое ... Как то так)
$ case `date +%u` in 1) echo "Понедерник";; 4) echo "четверьг седня";; 5) echo "Тяпница";; esac
четверьг седня
$ _*>>~~~>
case `date +%u` in
1)
echo "Понедерник"
;;
4)
echo "четверьг седня"
;;
5)
echo "Тяпница"
;;
esac
а шо у всех man crontab сломался? )
#minute hour mday month wday who command
0 0 * * 1 root /some_scripts/Mon.sh
0 0 * * 2,3 root /some_scripts/Tue,Wed.sh
0 0 * * 4-7 root /some_scripts/from_Thu_to_Sun.sh
>а шо у всех man crontab сломался? )А зачем? В "постановке" -- _один скрипт.... #:)
>[оверквотинг удален]
> 1
> root /some_scripts/Mon.sh
>0 0
> * *
> 2,3 root
> /some_scripts/Tue,Wed.sh
>0 0
> * *
> 4-7 root
> /some_scripts/from_Thu_to_Sun.shраньше так и было - но это не эстетично)
>[оверквотинг удален]
>>0 0
>> * *
>> 2,3 root
>> /some_scripts/Tue,Wed.sh
>>0 0
>> * *
>> 4-7 root
>> /some_scripts/from_Thu_to_Sun.sh
>
>раньше так и было - но это не эстетично)мммм для безусловного запуска как раз эстетично
для условного - другой вопрос
>[оверквотинг удален]
> 1)
> echo "Понедерник"
> ;;
> 4)
> echo "четверьг седня"
> ;;
> 5)
> echo "Тяпница"
> ;;
>esacспасибо большое - то что нужно