Поиск в логах Exim
Часто бывает, что кто-то просит найти письмо такого-то пользователя, которое было отправлено позавчера, например. Можно перерывать логи руками, а можно воспользоваться скриптом, который любезно прислал один из читателей: #!/bin/sh to_grep=»$*» if [ ${#to_grep} = 0 ] then echo » STOP: Where is search string? » > /dev/stderr exit 1 fi tmp_major_filename=»/tmp/searchmajortmp$$» rm -f «${tmp_major_filename}» # Мониторим Ctrl+C чтобы не оставлять хвостов из временных файлов. trap ‘rm -f ${tmp_major_filename} ;echo ; exit 13’ TERM INT exlog_log=»/var/log/exim/mainlog» if [ ! -r «${exlog_log}»…