sed 整行操作

2017-08-21 0 By admin

删除动作

删除2-5行
sed ‘2,5d’ /etc/passwd

删除第2行
sed ‘2d’ /etc/passwd

删除第5行至文档最后
sed ‘5,$d’ /etc/passwd

插入和追加

在第二行前插入
sed ‘2i helloworld’ /etc/passwd

在第二行后追加
sed ‘2a helloworld’ /etc/passwd

行替换

将2-5行的内容替换掉
sed ‘2,5c helloworld’ /etc/passwd

打印指定行

sed -n ‘5,7p’ /etc/passwd