Всем привет.
Помогите пожалуйста написать скриптик.
Надо что бы он сначала выполнял команду /usr/bin/sarg а потом лог /var/log/squid/access.log заменял например на сегоднящнюю дату, и создавал чистый файл. Без перезапуска squid. Данный скрипт будет выполняться каждый день в 23:59 в cron. Помогите плиз его написать. Или где в squid сделать rotatelog??? Каждый день в 23:59.
#!/bin/sh
DATA=`date +%Y-%m-%d`/usr/sbin/sarg > /dev/null 2>&1
/squid/squid -k rotate
sleep 30bzip2 -zq /squid/logs/access.log.0
mv /squid/logs/access.log.0.bz2 /squid/logs/old/${DATA}_access.log.bz2bzip2 -zq /squid/logs/cache.log.0
mv /squid/logs/cache.log.0.bz2 /squid/logs/old/${DATA}_cache.log.bz2bzip2 -zq /squid/logs/referer.log.0
mv /squid/logs/referer.log.0.bz2 /squid/logs/old/${DATA}_referer.log.bz2>Всем привет.
>Помогите пожалуйста написать скриптик.
>Надо что бы он сначала выполнял команду /usr/bin/sarg а потом лог /var/log/squid/access.log
>заменял например на сегоднящнюю дату, и создавал чистый файл. Без перезапуска
>squid. Данный скрипт будет выполняться каждый день в 23:59 в cron.
>Помогите плиз его написать. Или где в squid сделать rotatelog??? Каждый
>день в 23:59.
Огромедное спасибо.