Тупые вопросы: SARG CRON SQUID
Добавлено: 2008-04-24 8:31:13
В наличии
кусочек крона
Вопрос, где нужно поправить что бы sarg делал отчеты за день, при окончании месяца зафигачивал все дни в месяц, при смене года в архив по месяцам. Я наковырял до состояния, вообщем запутался я основательно.
01Apr2008-23Apr2008
01Oct2007-09Nov2007
вот
Код: Выделить всё
uname -a
FreeBSD proxy.myserv 5.4-RELEASE FreeBSD 5.4-RELEASE #0: Sun Jul 31 01:10:56 MSD 2005 root@proxy.myserv:/usr/obj/usr/src/sys/GLORY i386 Код: Выделить всё
crontab -l
.......
#my tasks
0 3 * * * root /usr/local/etc/nsupdate.sh
30 23 * * * root /usr/local/etc/sarg/sarg.sh
10 0 1 * * root /usr/local/etc/squid/squid.sh
#
Код: Выделить всё
cat squid.sh
mv /usr/local/www/data/squid-reports/??`date -v-1m "+%b%Y"`-`date -v-1d "+%d%b%Y"` "/usr/local/www/data/squid-reports/Archieve. `date -v-1d "+%Y"`-`date -v-1m "+%b"`"
rm -r /usr/local/www/data/squid-reports/??`date -v-1m "+%b"`*
/usr/local/sbin/squid -k rotate
cat sarg.sh
rm -r /usr/local/www/data/squid-reports/??`date "+%b%Y"`-??`date "+%b%Y"`
/usr/local/bin/sarg 01Apr2008-23Apr2008
01Oct2007-09Nov2007
вот