1.输出文件的第一行

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

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

wKiom1f8pWuA7MY4AAANd5NfjGY821.png

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

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

wKiom1f8preBZ9HyAAAQz2R42wU510.png

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行