Stream Editor - Übersicht

Das Akronym SED steht für Stream EDitor.Es ist ein einfaches, aber leistungsstarkes Dienstprogramm, das den Text analysiert und nahtlos umwandelt. SED wurde 1973–74 von Lee E. McMahon von Bell Labs entwickelt. Heute läuft es auf allen gängigen Betriebssystemen.

McMahon schrieb einen universellen linienorientierten Editor, der schließlich zu SED wurde. Von SED ausgeliehene Syntax und viele nützliche Funktionen aus dem ed-Editor. Von Anfang an unterstützt es reguläre Ausdrücke. SED akzeptiert Eingaben aus Dateien sowie Pipes. Darüber hinaus können Eingaben von Standardeingabestreams akzeptiert werden.

SED wird von der Free Software Foundation (FSF) geschrieben und verwaltet und von GNU / Linux vertrieben. Daher wird es oft als bezeichnetGNU SED.Für einen Anfänger kann die Syntax von SED kryptisch aussehen. Sobald Sie sich jedoch mit der Syntax vertraut gemacht haben, können Sie viele komplexe Aufgaben mit wenigen Zeilen SED-Skript lösen. Das ist die Schönheit von SED.

Typische Verwendungen von SED

SED kann auf viele verschiedene Arten verwendet werden, wie zum Beispiel:

  • Textersetzung,
  • Selektives Drucken von Textdateien,
  • In-a-Place-Bearbeitung von Textdateien,
  • Nicht interaktive Bearbeitung von Textdateien und vieles mehr.