-

首字母缩略词SED代表Stream EDitor。它是一个简单而强大的实用程序,可以解析文本并将其无缝转换。SED由贝尔实验室的Lee E. McMahon在1973 - 1974年间开发。今天,它运行在所有主要的操作系统上。

麦克马洪写了一本通用的线上编辑,最终成了SED。SED从ed编辑器借来的语法和许多有用的功能。从一开始就支持正则表达式。SED接受来自文件和管道的输入。此外,它还可以接受来自标准输入流的输入。

SED由自由软件Foundation(FSF)编写和维护,由GNU / Linux发行。因此,它通常被称为GNU SED。对于新手用户,SED的语法可能看起来很神秘。然而,一旦你熟悉了它的语法,你可以用几行SED脚本解决许多复杂的任务。这是SED的美。

SED的典型用途

SED可以以许多不同的方式使用,如: