¿Reemplazar una palabra con múltiples líneas usando sed?

Estoy trabajando en un script bash que tiene que preparar un correo electrónico para ser enviado a un usuario.

Agrega algunos datos, que terminan siendo múltiples líneas de cosas. Para el ejemplo almacenado en$DATA.

Ahora, después de un poco de stfw encontré algunas cosas comosed -ei "s/_data_/${DATA}/g" mail.tpl y tambiénsed reemplazar con variable con multiples lineas. Ninguno de ellos funciona.

Ahora la pregunta es, ¿cómo consigosed ¿Reemplazar algo con múltiples líneas de texto?

(Alternativas ased también son bienvenidos!)

Respuestas a la pregunta(9)

Su respuesta a la pregunta