閱讀772 返回首頁    go 阿裏雲 go 技術社區[雲棲]


【Linux shell】sed實踐(3)

1、特殊字符&的應用


& : 代表其前 pattern 字串,直被替換的字串
decc85b7ebc4f45df7d70a22f9edd9727e18a863

2、i和a匹配字符指定行上下插入新的一
#sed '/lg/a\test' test.file    或者    #sed '/lg/a test' test.file
f665a3761e187055b77d81c21dc8bcf8b6644c4d
匹配含有lg的行並在該行的上方插入新的一行test
7efc503a845c69ef9e29cf17acc87143e7c89405


ab1021f9bdbe0700185567744bc8df654bc7f406


替換2-4行所有a字母為b字母,並替換所有行的c字母為b字母
414d0fcf588edd54a8e78cfb75e26cc39d028c0c


e9f8938ffe3ef8465a9aefb2532dfb577ca7cc99

最後更新:2017-07-23 20:40:06

  上一篇:go  【Linux shell】sed實踐(4)
  下一篇:go  【Linux shell】sed實踐(2)