更新 shell-sed.md

This commit is contained in:
wxin 2025-03-30 13:45:38 +08:00
parent 98a5dc0f37
commit 68dcc3fb25

View File

@ -15,7 +15,7 @@
在 Sed 编辑器匹配完一行数据后,它会读取下一行数据并重复这个过程,直到处理完所有数据。使用 Sed 命令打开一个 Sed 编辑器。
![](accents\images-202503290001.png)
![](http://182.92.143.66:40072/directlink/img/shell/images-202503290001.png)
`sed`是一种在线的、非交互式的编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为"模式空间"`pattern space`),接着用`sed`命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。`Sed`主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。
@ -285,7 +285,7 @@ games:x:12:100:games:/usr/games:/sBIN/nologin
N命令流程图P 和 D 命令在懂了N命令之后也容易理解。
![](accents\images-202503290002.jpeg)
![](http://182.92.143.66:40072/directlink/img/shell/images-202503290002.jpeg)
**示例:**