Приветствую. Надо в скрипте парсить определенный 'Status' в логе работы программы и при его появлении выполнить команду. Но таких 'старых' записей в логе уже туча, нужна актуальная, последняя запись, а в строке привязки к дате/времени/вообще/к/чему-либо нет.
tail --follow=name $HOME/log | while read line; do
if [[ "X$line" = "XStatus" ]]; then command; fi
done
-- даёт верный результат. Но мониторинг 'tail' остается же висеть. Как его убить в скрипте? Какая альтернатива 'tail'? Или что почитать?