Zastąp słowo słowem wielu linii używając sed?
Pracuję nad skryptem bash, który musi przygotować wiadomość e-mail do wysłania do użytkownika.
Agreguje pewne dane, co kończy się wieloma liniami rzeczy. Dla przykładu przechowywanego w$DATA
.
Teraz, po odrobinie dziwności, znalazłem kilka rzeczysed -ei "s/_data_/${DATA}/g" mail.tpl
i równieżsed zastępuje zmienną wieloma liniami. Żadne z nich nie działa.
Teraz pytanie brzmi, jak mam się dostaćsed
zastąpić coś wieloma liniami tekstu?
(Alternatywy dosed
są również mile widziane!)