sed [option] 'Adress command' filename
sed '3d' filename
sed '3,8d' filename 3-8行删除
sed '/regexp/d' filename 删除正则表达式匹配行
sed '1,/regexp/d' filename 删除第一行到正则表达式所匹配到的行
sed '0,/regexp/d' filename 删除从第一行到模式匹配的行
10,+9 从第10行开始,向下9行
command -p(与n结合使用) -n 只显示所匹配的行,打印制定范围行
显示1-3行 Address ! (地址取反) sed '1,3!p' /etc/passwd
a \ 新增一行 cat /proc/patitions | grep -v '^$' | sed '1a \ this is a new line'
新增多行\ 回车 another line\ '
i \ 所在行之前插入文本
-e 制定多个处理机制 sed -e '' -e ''
-f 多命令写在文件中 按行排序 sed -f sedscripts