📅  最后修改于: 2020-10-16 06:11:15             🧑  作者: Mango
首字母缩写词SED代表Stream EDitor。它是一个简单但功能强大的实用程序,可解析文本并将其无缝转换。 SED由Bell Labs的Lee E. McMahon在1973–74年间开发。今天,它可以在所有主要操作系统上运行。
McMahon编写了通用的面向行的编辑器,最终成为了SED。 SED借鉴了ed编辑器的语法和许多有用的功能。从一开始,它就支持正则表达式。 SED接受来自文件以及管道的输入。此外,它还可以接受来自标准输入流的输入。
SED由自由软件基金会(FSF)编写和维护,由GNU / Linux分发。因此,它通常被称为GNU SED。对于新手用户而言,SED的语法可能看起来很晦涩。但是,一旦熟悉了它的语法,就可以用几行SED脚本解决许多复杂的任务。这就是SED的美。
SED可以以多种不同方式使用,例如: