Avramenko Andrew пишет: >> Посоветуйте как сделать (и можно ли вообще), чтобы задание в crontab >> запускалось в определённый день недели, но раз в месяц, т.е. например, >> каждый первый понедельник месяца. >> Судя по мануалам, похоже, что никак =( >> Не хочется проверку времени внутрь скрипта встраивать, может ещё >> какие-то варианты есть? > Ну и что тут сложного > 15 14 1-7 * 1 $HOME/bin/monthly
Точно будет работать? Проверю, конечно, но меня вот эта часть из мануала смущает: ----- 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, aren't *), 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. ----- Если я правильно понимаю, то здесь как раз говорится о том, что эта конструкция не пройдёт - будет запускаться ежедневно с 1 по 7 число И каждый понедельник. _______________________________________________ Sysadmins mailing list [email protected] https://lists.altlinux.org/mailman/listinfo/sysadmins
