Diferencia entre revisiones de «Sed (informática)»

Contenido eliminado Contenido añadido
m Desambiguando enlaces a Ex (enlace cambiado a Ex (editor de texto)) con DisamAssist.
Jorgicio (discusión · contribs.)
Sin resumen de edición
Línea 22:
[[File:SedDiagram.jpg|thumb|250px|Esquema general del funcionamiento de sed]]
 
'''sed''' (''stream'''s'''tream editor'''ed'''itor'') es un editor de flujo, una potente herramienta de tratamiento de texto para el [[sistema operativo]] [[Unix]] que acepta como entrada un archivo, lo lee y modifica línea a línea de acuerdo a un [[Script (informática)|script]], mostrando el resultado por [[Entrada estándar#Salida estándar|salida estándar]] (normalmente en pantalla, a menos que se realice una redirección). Sed permite manipular flujos de datos, como por ejemplo cortar líneas, buscar y reemplazar texto (con soporte de [[expresiones regulares]]), entre otras cosas. Posee muchas características de [[Ed (Unix)|ed]] y [[Ex (editor de texto)|ex]].
 
Como lenguaje de programación es [[Turing completo]]. Provee instrucciones para realizar saltos condicionales e incondicionales a cualquier posición del script o al final del mismo. Análogas a [[GOTO]], permiten la programación no estructurada.