sed命令d sed的d指令使用不好,是一个很容易犯错的指令,因为当多个指令里包含d指令时,d后面的指令是不会执行的,如: root@bwhhkle:~# cat lines.bak 1 2 3 # 执行如下命令后不会有任何输出,虽然有p指令,但p在d指令后并不会执行 sed -n 'n;d;p;q' lines.bak # 而当没有d指令时则会执行p和q指令,输出如下 root@bwhhkle:~# sed -n 'n;p;q' lines.bak 2 Tags: sed指令d, sed详解 Read more articles Previous Postsed模式空间与暂存空间 Next Postsed行寻址范围 You Might Also Like awk偶数行 March 18, 2015 sed合并行 August 28, 2015 grep正则零宽断言 January 6, 2016