sed - 在 bash 中搜索和替换变量

sed 在文件和变量中搜索和替换文本非常有用。

通常我们需要与变量一起构造一个字符串列表。
但是 sed 的正常用法:
例如

sed -e 's/text-to-search/string-to-replace-$variable-name/g'

只会从字面上替换变量 $variable-name 而不是预定义值。

它应该是双引号而不是上面显示的单引号示例。
以下代码采用正确的语法:

sed -e "s/text-to-search/string-to-replace-$variable-name/g"
日期:2020-06-02 22:17:15 来源:oir作者:oir