Sed命令和模式空间

时间:2018-01-20 09:47:21

标签: bash sed

我正在看这个剧本

sed -i \ -e "s/^cluster_name.*/cluster_name: ${cluster_name}/g" \

如何在开头使用^确定模式空间,在结尾使用$? 我为什么需要它们?

1 个答案:

答案 0 :(得分:2)

^和$是正则表达式运算符。我不知道这些运营商是如何实施的。但是当你想要从行首或行尾完全匹配时,你需要使用它们 例如,Line1:这是第一行。
- >从空间开始'以'结尾。'
第2行:这是虚拟第一行 - >以' T'开头。最后以' e'结束。字符。

如果我使用正则表达式作为" ^ T. * e $"然后它将匹配到line2。 Please refer more information

相关问题