shell 正则提取字符串 在shell怎么替换指定位置的字符?
在shell怎么替换指定位置的字符?它可以根据位置进行替换:sed-RI“/subnet/S/(subnet)[^](netmask)。*)/1$IP2/“/MNT/file/subnet/-首先定期
在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个。