2016 - 2024

感恩一路有你

shell替换指定位置字符串 如何用sed命令替换一行中的某个字符串?

浏览量:2854 时间:2021-03-15 03:44:47 作者:admin

如何用sed命令替换一行中的某个字符串?

第一步是将<script>myself</script>替换为<script->myself</script>

第二步是终止<script>。*</script>

第三步是将<script->myself</script>

替换为<script>myself</script>

!sed-RI“/subnet/S/(subnet)[^](网络掩码)。*)/1$IP2/“/MNT/file

/subnet/]-首先与包含子网的行进行常规匹配,然后进行替换。

更换时,未更改的零件用括号括起来,后跟1、2以完整地返回。

-R选项用于支持扩展正则化,因此不需要额外的转义字符。

[^]表示任何不是空格的字符,这意味着该字符至少重复一次。

在shell怎么替换指定位置的字符?

您可以使用shell脚本替换字符串。如果知道哪一行,格式如下:<string id=“strigGhjjk”&thello</String>字符串内容可以是任何字符串,如何用我的字符串替换>和<之间的字符串,例如特定于世界的示例:例如,替换第128行sed-I“128s/>。*</>世界</“测试.txt这个样子

shell替换指定位置字符串 sed替换指定字符串之间的内容 sed变量替换字符串

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。