1. d 删除

  2. p 打印

  3. -n 取消默认打印

  4. i\ 在当前行之前插入一行

  5. a\ 在当前行之后插入一行

  6. s 用一个字符串替换另一个字符串,结合p使用代表全局替换否则只替换每行出现的第一个匹配字符串

  7. -e 多重命令编辑

  8. c 修改匹配行的数据

  9. n 读取下一个输入行,用下一个命令处理新的行而不是用第一个命令(打印匹配行的下一行,同时执行后面的命令)

  10. q 退出sed

  11. h 命令   是将pattern space 模式空间(临时缓冲区)的内容复制到holding buffer保持缓冲区

  12. H命令  是将pattern space 模式空间(临时缓冲区)的内容追加到holding buffer保持缓冲区

  13. G命令   是将holding buffer中的内容取得,尔后放回pattern space中,且追加到相应行的末尾 

  14. g命令    是将holding buffer 中的内容取得,尔后放回pattern space 中,且替换相应的行

  15. ! 不执行命令(取反)

  16. = 打印行号,执行时行数在数据输出前输出