[Comm] squid redirector wrap
=?iso-8859-1?q?Maxim=2ESavrilov_=CE=C1_socenter=2Eru?=
=?iso-8859-1?q?Maxim=2ESavrilov_=CE=C1_socenter=2Eru?=
Вт Ноя 11 09:22:13 MSK 2003
Здравствуйте!
Есть прикрученный squidguard, хочу попробовать параллельно
прикрутить viralator - антивирус для сквида.
Так как два редиректора прикрутить нет возможности, то хочется написать
некий wrapper, который бы получал строку с урлем, передавал бы ее
squidguard, потом получал от него вывод, и передавал его viralator
По-идее, выглядеть это должно так
#!/bin/bash
while [ 1 ]; do
read stroka
stroka = `echo $stroka | /usr/bin/squidguard | /usr/bin/viralator`
echo $stroka
done
но я видел примеры редиректоров только на perl и там устанавливается
переменная $|=1, чтобы не ждать, пока буфера заполнятся, а сразу из
них вывод делать.
Есть ли в bash что-то подобное? или на perl придется?
--
Я ем все что дают. Что не дают - сперва отбираю, потом ем
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 307 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/community/attachments/20031111/e30fd74e/attachment-0002.bin>
Подробная информация о списке рассылки community