二行到最后一行
使用模式进行查询
[root@localhostruby]#sed-n'/ruby/p'ab
关键字ruby所在所有行
[root@localhostruby]#sed-n'/\\$/p'ab
询包括关键字$所在所有行,使用反斜线\\屏蔽特殊含义
#显示第
#查询包括
#查
增加一行或多行字符串
[root@localhostruby]#catabHello!
rubyisme,welcometomyblog.end
[root@localhostruby]#sed'1adrinktea'ab#第一行后增
加字符串\"drinktea\"
Hello!drinktea
rubyisme,welcometomyblog.end
[root@localhostruby]#sed'1,3adrinktea'ab#第一行到第
三行后增加字符串\"drinktea\"
Hello!drinktea
rubyisme,welcometomyblog.drinkteaend
drinktea
[root@localhostruby]#sed'1adrinktea\\norcoffee'
ab#第一行后增加多行,使用换行符\\n
Hello!drinkteaorcoffee
rubyisme,welcometomyblog.end
代替一行或多行
[root@localhostruby]#sed'1cHi'ab#第一
行代替为Hi
Hi
rubyisme,welcometomyblog.end
[root@localhostruby]#sed'1,2cHi'ab#第一行到第
二行代替为Hi
Hiend
替换一行中的某部分
格式:sed's/要替换的字符串/新的字符串/g'(要替换的字符串可以用正则表达式)
[root@localhostruby]#sed-n'/ruby/p'ab|sed
's/ruby/bird/g'#替换ruby为bird
[root@localhostruby]#sed-n'/ruby/p'ab|sed
's/ruby//g'#删除ruby插入
[root@localhostruby]#sed-i'$abye'ab
ab中最后一行直接输入\"bye\"
[root@localhostruby]#catabHello!
rubyisme,welcometomyblog.endbye
#在文件
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- haog.cn 版权所有 赣ICP备2024042798号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务