- Sed 教程
- Sed - 主页
- Sed - 概述
- Sed - 环境
- Sed - 工作流
- Sed - 基本语法
- Sed - 循环
- Sed - 分支
- Sed - 模式缓冲区
- Sed - 模式范围
- Sed - 基本命令
- Sed - 特殊字符
- Sed - 字符串
- Sed - 管理模式
- Sed - 正则表达式
- Sed - 有用配方
- Sed 有用资源
- Sed - 快速指南
- Sed - 有用资源
- Sed - 讨论
流编辑器 - 概述
SED 的缩写表示流编辑器。它是一个简单而强大的实用程序,可以无缝地分析文本并将其转换。SED 是由贝尔实验室的 Lee E. McMahon 于 1973-74 年间开发的。如今,它可以在所有主要操作系统上运行。
McMahon 编写了一个面向行的通用编辑器,最终成为 SED。SED 借鉴了 ed 编辑器的语法和许多有用的功能。从一开始,它就支持正则表达式。SED 接受来自文件和管道中的输入。此外,它还可以接受来自标准输入流的输入。
SED 由自由软件基金会 (FSF) 编写和维护,并由 GNU/Linux 发行。因此,它通常被称为GNU SED。对于新手用户来说,SED 的语法可能看起来很复杂。但是,一旦你熟悉了它的语法,你就可以用几行 SED 脚本解决许多复杂的任务。这就是 SED 的魅力所在。
SED 的典型用途
SED 可以用多种不同的方式使用,例如
- 文本替换,
- 有选择性地打印文本文件,
- 实时编辑文本文件,
- 非交互式编辑文本文件,还有更多。
广告