Você pode substituir o arquivo de saída por um FIFO e fazer com que seu outro programa receba sua entrada dele.
Por exemplo:
mkfifo Epson4880_audit.txt
# launch your program
grep "." Epson4880_audit.txt
Observe que isso não é garantido para funcionar. Alguns programas verificam se a saída é um arquivo real. E se você quiser manter um registro das linhas, o segundo processo tem que certificar-se de imprimi-las conforme elas chegam. Por exemplo, fazendo tee real_Epson4880_audit.txt | grep "."
. Observe também que você não poderá iniciar seu primeiro programa sem o segundo porque o primeiro processo será forçado a esperar por um leitor. No caso de você querer rodar o primeiro programa sem o segundo, você terá que remover o FIFO primeiro.