Sed 命令g,G,h,H,d使用
上一篇 /
下一篇 2015-09-10 11:04:17
/ 个人分类:学习交流
本文转自
http://www.cnblogs.com/fhefh/archive/2011/11/22/2259097.html
作者写的非常清楚,很有用。
sed命令:
+ g:[address[,address]]g 将hold space中的内容拷贝到pattern space中,原来pattern space里的内容清除
+ G:[address[,address]]G 将hold space中的内容append到pattern space\n后
+ h:[address[,address]]h 将pattern space中的内容拷贝到hold space中,原来的hold space里的内容被清除
+ H:[address[,address]]H 将pattern space中的内容append到hold space\n后
+ d:[address[,address]]d 删除pattern中的所有行,并读入下一新行到pattern中
+ D:[address[,address]]D 删除multiline pattern中的第一行,不读入下一行
收藏
举报
TAG: