sed操作命令

sed命令不会改变原文件的内容

基本操作命令:

-a:新增行

sed操作命令_第1张图片
在第2行后新增====分隔符

nl    passwd   |   sed  '1,5a======':在第1到第5行后都增加=分隔符

-i:插入行

sed操作命令_第2张图片
在1到5行这前进行插入操作

-c:替代行

sed操作命令_第3张图片
把第1行替换成aa

多行替换:nl   passwd  |   sed  '1,5  aaaaaaaaaaaaaa'

把1到5行的内容替换成aaaaaaaaaaaaa

nl   passwd:是将整篇文件的内容,显示行号输出到屏幕中


-d:删除行

sed操作命令_第4张图片
删除第1行

你可能感兴趣的:(sed操作命令)