bash 中有没有办法用变量的内容替换文本文件中的占位符?
例如,我想发送一封电子邮件通知,如下所示:
Dear Foo,
Alert: <Alert error text 1>
<Alert error text 2>
blah blah blah blah blah blah
我看到了一篇相关文章(如何在文本文件中替换 ${} 占位符?),但在示例中,它添加了静态内容。问题是“alert error text 1”和“alert error text 2”总是在变化。我不知道使用 SED/AWK 将标记替换为动态内容的方法。
这可能吗?