[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