El acrónimo SED significa Stream EDitor.Es una utilidad simple pero poderosa que analiza el texto y lo transforma sin problemas. SED fue desarrollado durante 1973–74 por Lee E. McMahon de Bell Labs. Hoy, se ejecuta en todos los principales sistemas operativos.
McMahon escribió un editor orientado a líneas de propósito general, que finalmente se convirtió en SED. SED tomó prestada la sintaxis y muchas funciones útiles del editor ed. Desde su inicio, tiene soporte para expresiones regulares. SED acepta entradas de archivos y tuberías. Además, también puede aceptar entradas de flujos de entrada estándar.
SED está escrito y mantenido por la Free Software Foundation (FSF) y es distribuido por GNU / Linux. Por lo tanto, a menudo se denominaGNU SED.Para un usuario novato, la sintaxis de SED puede parecer críptica. Sin embargo, una vez que se familiarice con su sintaxis, puede resolver muchas tareas complejas con unas pocas líneas de script SED. Ésta es la belleza de SED.
Usos típicos de SED
El SED se puede utilizar de muchas formas diferentes, como:
- Sustitución de texto,
- Impresión selectiva de archivos de texto,
- Edición in situ de archivos de texto,
- Edición no interactiva de archivos de texto y muchos más.