doc: update sed.md. e87ce59a88

This commit is contained in:
jaywcjlove
2022-11-03 03:04:40 +00:00
parent ae6251ebfb
commit e35139ebf3

View File

@ -151,7 +151,7 @@
<table class="show-header"><thead><tr><th>Command</th><th>Example</th><th>Description</th></tr></thead><tbody><tr><td><code>p</code></td><td>sed -n '1,4 p' input.txt</td><td>Print lines 1-4</td></tr><tr><td><code>p</code></td><td>sed -n -e '1,4 p' -e '6,7 p' input.txt</td><td>Print lines 1-4 and 6-7</td></tr><tr><td><code>d</code></td><td>sed '1,4 d' input.txt</td><td>Print lines except 1-4</td></tr><tr><td><code>w</code></td><td>sed -n '1,4 w output.txt' input.txt</td><td>Write pattern space to file</td></tr><tr><td><code>a</code></td><td>sed '2 a new-line' input.txt</td><td>Append line after</td></tr><tr><td><code>i</code></td><td>sed '2 i new-line' input.txt</td><td>Insert line before</td></tr></tbody></table>
<table class="show-header"><thead><tr><th align="left">命令</th><th align="left">示例</th><th align="left">描述</th></tr></thead><tbody><tr><td align="left"><code>p</code></td><td align="left">sed -n '1,4 p' input.txt</td><td align="left">打印第 1-4</td></tr><tr><td align="left"><code>p</code></td><td align="left">sed -n -e '1,4 p' -e '6,7 p' input.txt</td><td align="left">打印第 1-4 行和第 6-7</td></tr><tr><td align="left"><code>d</code></td><td align="left">sed '1,4 d' input.txt</td><td align="left">打印除 1-4 之外的行</td></tr><tr><td align="left"><code>w</code></td><td align="left">sed -n '1,4 w output.txt' input.txt</td><td align="left">将模式空间写入文件</td></tr><tr><td align="left"><code>a</code></td><td align="left">sed '2 a new-line' input.txt</td><td align="left">在后面追加一行</td></tr><tr><td align="left"><code>i</code></td><td align="left">sed '2 i new-line' input.txt</td><td align="left">在前面插入行</td></tr></tbody></table>
<!--rehype:className=show-header-->
</div></div></div><div class="wrap h3body-not-exist"><div class="wrap-header h3wrap"><h3 id="空间命令"><a aria-hidden="true" tabindex="-1" href="#空间命令"><span class="icon icon-link"></span></a>空间命令</h3><div class="wrap-body">
@ -187,7 +187,7 @@
<table><thead><tr><th>Command</th><th>Description</th></tr></thead><tbody><tr><td><code>n</code></td><td>打印模式空间,空模式空间,读取下一行</td></tr><tr><td><code>x</code></td><td>用保持空间交换模式空间</td></tr><tr><td><code>h</code></td><td>复制模式空间以保持空间</td></tr><tr><td><code>H</code></td><td>追加模式空间以保持空间</td></tr><tr><td><code>g</code></td><td>将保持空间复制到模式空间</td></tr><tr><td><code>G</code></td><td>将保持空间附加到模式空间</td></tr></tbody></table>
<table><thead><tr><th align="left">命令</th><th align="left">描述</th></tr></thead><tbody><tr><td align="left"><code>n</code></td><td align="left">打印模式空间,空模式空间,读取下一行</td></tr><tr><td align="left"><code>x</code></td><td align="left">用保持空间交换模式空间</td></tr><tr><td align="left"><code>h</code></td><td align="left">复制模式空间以保持空间</td></tr><tr><td align="left"><code>H</code></td><td align="left">追加模式空间以保持空间</td></tr><tr><td align="left"><code>g</code></td><td align="left">将保持空间复制到模式空间</td></tr><tr><td align="left"><code>G</code></td><td align="left">将保持空间附加到模式空间</td></tr></tbody></table>
</div></div></div><div class="wrap h3body-not-exist"><div class="wrap-header h3wrap"><h3 id="flags"><a aria-hidden="true" tabindex="-1" href="#flags"><span class="icon icon-link"></span></a>Flags</h3><div class="wrap-body">
<pre class="language-shell"><code class="language-shell code-highlight"><span class="code-line">$ <span class="token function">sed</span> <span class="token string">'s/old/new/[flags]'</span> <span class="token punctuation">[</span>input-file<span class="token punctuation">]</span>
</span></code></pre>