1.输出文件的第一行

情况一:输出文件的第一行

[root@rsync by-uuid]# sed -n 1p /etc/passwd

我所用到的sed知识总结(二)_sed

情况二:输出命令的执行结果的第一行

[root@rsync by-uuid]# ifconfig | sed -n 1p

我所用到的sed知识总结(二)_sed_02

2.将第5行的disabled改为enforceing

sed -i 5s/disabled/enforceing/  zhang.txt

3.将文件中的空行删除

sed -i '/^$/d' test.txt

4.在第六行上下插入数据

[root@rsync jiaoben]# sed -i 'N;6i大陆鸽' root            //在第六行上边插入,插完后是第5行

[root@rsync jiaoben]# sed -i 'N;6a杨旭诶谈' root       //在第六行下边插入,插完后是第7行