Stream Editor - Panoramica

L'acronimo SED sta per Stream EDitor.È un'utilità semplice ma potente che analizza il testo e lo trasforma senza problemi. SED è stato sviluppato durante il 1973-74 da Lee E. McMahon dei Bell Labs. Oggi funziona su tutti i principali sistemi operativi.

McMahon ha scritto un editor orientato alla riga di uso generale, che alla fine è diventato SED. SED ha preso in prestito la sintassi e molte funzioni utili dall'editor ed. Fin dal suo inizio, supporta le espressioni regolari. SED accetta input da file e pipe. Inoltre, può anche accettare input da flussi di input standard.

SED è scritto e mantenuto dalla Free Software Foundation (FSF) ed è distribuito da GNU / Linux. Quindi è spesso indicato comeGNU SED.Per un utente inesperto, la sintassi di SED può sembrare criptica. Tuttavia, una volta acquisita familiarità con la sua sintassi, è possibile risolvere molte attività complesse con poche righe di script SED. Questa è la bellezza di SED.

Usi tipici di SED

SED può essere utilizzato in molti modi diversi, come ad esempio:

  • Sostituzione del testo,
  • Stampa selettiva di file di testo,
  • Modifica sul posto di file di testo,
  • Modifica non interattiva di file di testo e molto altro ancora.