shell替換指定位置字符串 如何用sed命令替換一行中的某個(gè)字符串?
如何用sed命令替換一行中的某個(gè)字符串?第一步是將<script>myself</script>替換為<script->myself</script>第二步是終止<
如何用sed命令替換一行中的某個(gè)字符串?
第一步是將<script>myself</script>替換為<script->myself</script>
第二步是終止<script>。*</script>
第三步是將<script->myself</script>
替換為<script>myself</script>
!sed-RI“/subnet/S/(subnet)[^](網(wǎng)絡(luò)掩碼)。*)/1$IP2/“/MNT/file
/subnet/]-首先與包含子網(wǎng)的行進(jìn)行常規(guī)匹配,然后進(jìn)行替換。
更換時(shí),未更改的零件用括號(hào)括起來,后跟1、2以完整地返回。
-R選項(xiàng)用于支持?jǐn)U展正則化,因此不需要額外的轉(zhuǎn)義字符。
[^]表示任何不是空格的字符,這意味著該字符至少重復(fù)一次。
在shell怎么替換指定位置的字符?
您可以使用shell腳本替換字符串。如果知道哪一行,格式如下:<string id=“strigGhjjk”&thello</String>字符串內(nèi)容可以是任何字符串,如何用我的字符串替換>和<之間的字符串,例如特定于世界的示例:例如,替換第128行sed-I“128s/>。*</>世界</“測(cè)試.txt這個(gè)樣子