Houve um answer on unix.stackexchange.com que tinha esse truque legal:
grep -E --color 'pattern|$' file.txt
ou
grep --color 'pattern\|$' file.txt
que corresponde ao seu padrão ou ao fim de linha em cada linha. Apenas o padrão é destacado.