我正在看这个剧本
sed -i \ -e "s/^cluster_name.*/cluster_name: ${cluster_name}/g" \
如何在开头使用^确定模式空间,在结尾使用$? 我为什么需要它们?
答案 0 :(得分:2)
^和$是正则表达式运算符。我不知道这些运营商是如何实施的。但是当你想要从行首或行尾完全匹配时,你需要使用它们
例如,Line1:这是第一行。
- >从空间开始'以'结尾。'
第2行:这是虚拟第一行 - >以' T'开头。最后以' e'结束。字符。
如果我使用正则表达式作为" ^ T. * e $"然后它将匹配到line2。 Please refer more information