Diferencias
Muestra las diferencias entre dos versiones de la página.
Próxima revisión | Revisión previa | ||
sed [2021/06/14 02:29] – creado peron | sed [2023/04/09 00:15] (actual) – peron | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
====== sed ====== | ====== sed ====== | ||
+ | **sed** es un [[editores de texto|editor de texto]] basado en //cadenas de caracteres// | ||
- | sed es un editor | + | A diferencia |
- | [[Tutorial de sed]] | + | De esta manera, se lo puede emplear para realizar transformaciones de texto en una cadena de entrada (un fichero de texto o un cadena de entrada provista desde [[tutorial básico de la consola# |
+ | |||
+ | >Si eres muy expert@, podrás incluso recurrir a la edición en la línea o globalmente utilizando [[expresiones regulares]]. | ||
+ | |||
+ | Existen 3 casos específicos en los que conviene utilizar sed: | ||
+ | |||
+ | - editar ficheros muy largos de editar interactivamente. | ||
+ | - editar ficheros de cualquier tamaño cuando la secuencia de comandos de edición es muy complicada para hacer el tipeado confortable en ambiente interactivo. | ||
+ | - usar múltiples funciones globales de edición eficientemente en un solo paso. | ||
+ | |||
+ | ====Comandos de sed ==== | ||
+ | sed opera de manera similar a ed. Estos son los comandos básicos. | ||
+ | |||
+ | | Caracter | Acción | | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | |||
+ | __**Ver también**__: |