阅读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)