¿Podemos cambiar el delimitador que usa grep?
Creo que, por defecto, grep usa \ncomo delimitador.
$/) y awk ( RS). O podrías hacer algo así echo "$var" | sed 's/<delimiter>/\n/' | grep <pattern>. Muchas respuestas, dependiendo de cuál sea su problema real.