Lendo a pergunta sobre SO que você vinculou, parece que:
tail -f -n +1 file.txt | grep "START TRANSACTION"
deve fazer o que quiser. A opção -n
informa quantas linhas serão produzidas (se for fornecido um número simples); se, em vez disso, receber um número começando com +
, ele será iniciado a partir dessa linha. Então isso vai começar na primeira linha.