Комментарии 3
Я всё время откладывал написания скрипта. Всё, потом, потом.
А так раз в месяц копировал записи в бекап и очищал руками.
Вроде и при деле всегда.
/bin/sh
для бинарников: binary=`which binary`
и echo ВНЕЗАПНО multiline:
echo 'something
something else
blahblahblah' >> FILE
а путь к логам /var/spool/asterisk/monitor/
можно тоже загнать в переменную
# Выводим последние 10 000 записей из временного лога и копируем их в постоянный (Get the last 100,000 records from the temporary log file and copy it to permanent) grep -A 10000 "$data" $LOG1 >> $LOG
LOG="/var/log/cdr-temp.log" # Лог файл перезаписываемый и отсылаемый на почту(A temporary log file is sent on email as a report) LOG1="/var/log/cdr-clean.log" # Лог файл постоянный (The log file permanent)
Лог-файлы не перепутаны? Может лучше более информативно их назвать?
Удаление записей и старых каталогов из FreePBX