命令
功能</tr>
<tr>
<td> a\</td>
<td>
在当前行后添加一行或多行。多行时除最后一行外,每行末尾需用“\”续行
</td>
</tr>
<tr>
<td> c\</td>
<td> 用此符号后的新文本替换当前行中的文本。多行时除最后一行外,每行末尾需用"\"续行</td>
</tr>
<tr>
<td> i\</td>
<td> 在当前行之前插入文本。多行时除最后一行外,每行末尾需用"\"续行</td>
</tr>
<tr>
<td> d</td>
<td> 删除行</td>
</tr>
<tr>
<td> h</td>
<td> 把模式空间里的内容复制到暂存缓冲区</td>
</tr>
<tr>
<td> H</td>
<td> 把模式空间里的内容追加到暂存缓冲区</td>
</tr>
<tr>
<td> g</td>
<td> 把暂存缓冲区里的内容复制到模式空间,覆盖原有的内容</td>
</tr>
<tr>
<td> G</td>
<td> 把暂存缓冲区的内容追加到模式空间里,追加在原有内容的后面</td>
</tr>
<tr>
<td> l</td>
<td> 列出非打印字符</td>
</tr>
<tr>
<td> p</td>
<td> 打印行</td>
</tr>
<tr>
<td> n</td>
<td> 读入下一输入行,并从下一条命令而不是第一条命令开始对其的处理</td>
</tr>
<tr>
<td> q</td>
<td> 结束或退出sed</td>
</tr>
<tr>
<td> r</td>
<td> 从文件中读取输入行</td>
</tr>
<tr>
<td> !</td>
<td> 对所选行以外的所有行应用命令</td>
</tr>
<tr>
<td> s</td>
<td> 用一个字符串替换另一个</td>
</tr>
<tr>
<td> g</td>
<td> 在行内进行全局替换</td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> w</td>
<td> 将所选的行写入文件</td>
</tr>
<tr>
<td> x</td>
<td> 交换暂存缓冲区与模式空间的内容</td>
</tr>
<tr>
<td> y</td>
<td> 将字符替换为另一字符(不能对正则表达式使用y命令)</td>
</tr>