2016 - 2024

感恩一路有你

shell 正则提取字符串 在shell怎么替换指定位置的字符?

浏览量:2618 时间:2021-03-13 09:42:53 作者:admin

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

它可以根据位置进行替换:

sed-RI“/subnet/S/(subnet)[^](netmask)。*)/1$IP2/“/MNT/file

/subnet/-首先定期匹配包含子网的行,然后替换它。

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

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

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

转义字符占几个字节?

转义字符占6字节,每个转义字符都有一个长度。在这个字符串中,T、x43、“、、N和102是转义字符,即6个转义字符,3个常用字符:m、P、Q,共9个。

shell 正则提取字符串 shell 正则匹配 linux转义字符大全

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