Usando tail -f en un archivo de registro con grep en bash script

Me gustaría crear un script que busque una cadena específica en un archivo de registro en el que se está escribiendo. Me gustaría tomar el primer resultado y ponerlo en una variable para su uso posterior. Esto se usará a través de una conexión SSH como esta:

ssh '[email protected]' 'bash -s' < /usr/local/bin/checklog.sh string

El comando en una terminal regular

tail -f /var/log/named.log | grep $1 > $var
echo "${var}"

Cuando pruebo el método anterior, no hay salida

Respuestas a la pregunta(3)

Su respuesta a la pregunta