Eu tive uma pergunta semelhante há um tempo atrás:
Use pager 'less' em arquivo com padrão não padronizado codificação
less +F
não funciona em cachimbos (apenas em arquivos regulares), devido à maneira como é implementado (veja minha própria resposta à pergunta acima).
A única solução aparentemente é redirecionar a saída do script para um arquivo temporário (usando >). Então você pode usar less +F
no arquivo temporário.