se você usar o GNU screen
, você pode configurá-lo para "vigiar" a janela com a cauda, e ele irá alertá-lo na sua barra de status, ou pela campainha definida pelo termcap, que há nova saída nessa janela .
link
edit: só tive que adicionar isso, já que você mencionou o mac os x
apenas por diversão, se você estava procurando por algo em particular, você pode usar o comando say
do Mac OS X para ler o arquivo que está assistindo. é só pegar o comando logtail
, de:
link
E use-o em um script como:
#!/bin/bash
file=$1
offset=$(basename "$1")
# while true... let this thing run until it's killed...
while true; do
output=$(/usr/local/bin/logtail $file .${offset}.offset)
if [ ! -z "$output" ]; then
# print the output and say ding
echo "$output" && say ding
# to have the file read aloud to you, uncomment the following:
say "$output"
fi
# recheck every 5 seconds
sleep 5
done