Para realçar a linha completa, você deve expandir o regex para que inclua todos os caracteres (se houver) antes e depois do termo desejado. Faça isso prefixando e anexando .*
ao termo que está sendo pesquisado:
echo "foo bar error baz" | egrep --color '.*error.*|$'