语法格式

命令行
	sed [options] 'command' file(s)
脚本
	sed -f
options:
	-e 执行一个脚本
	-n 只打印有用的
command:
	正则与命令

使用方法

sed -n 'p' /etc/passwd
行号操作:
sed -n '10p' /etc/passwd(打印第10行)
sed -n '10,20p' /etc/passwd(打印10-20行)
sed -n '10,20!p' /etc/passwd(取反,不打印10-20行)
sed -n '1~2p' /etc/passwd(间隔行输出,每2行中显示1行)

sed -n '/daemon/,/game/p' /etc/passwd(正则表达式操作)

nl /etc/passwd | sed '1,5a ========'(在1-5行 每行后追加分隔符)
nl /etc/passwd | sed '6,10i ========'(在6-10行 每行前插入分隔符)

nl /etc/passwd | sed '3c 123456'(替换第3行为123456)
nl /etc/passwd | sed '1,10c 123456'(将1-10行整体 替换为一行123456)

sed '/daemon/d' /etc/passwd(删除包含daemon的一行)

nl命令(计算行号并输出)

nl /etc/passwd