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

Contenido eliminado Contenido añadido
Mejorando la introducción
Mejoro la sección de órdenes usuales de sed
Línea 50:
== Órdenes usuales de sed ==
 
* <code>a\</code>: Tras terminar el ciclo de procesamiento del script sobre la línea actual, añade la línea especificada a continuación.
*'''a\''' Añade al final de la línea.
*''' <code>c\'''</code>: Sustituye la línea actual por la especificada a continuación.
*''' <code>d'''</code>: Borra lasla líneaslínea afectadasactual.
* <code>i\</code>: Similar a '''a\''', pero es insertada inmediatamente (sin esperar a finalizar el ciclo).
*'''g''' realiza sustituciones generales.
* <code>p</code>: Imprime la línea actual, inclusive cuando se utiliza la opción -n.
*'''i\''' Inserta sobre los patrones afectados.
*''' <code>q'''</code>: Abandona el proceso cuando se alcanza la línea especificada.
*'''p''' Imprime las líneas afectadas, incluso con la opción-n.
* <code>r archivo</code>: Lee un archivo, añadiendo su contenido a la salida.
*'''q''' Abandona el proceso cuando se alcanza la línea especificada.
*'''r''' archivo Lee un<code>w archivo,</code>: añadiendoCopia sula contenidolínea aen la salidaarchivo.
*''' <code>='''</code>: Imprime el número de línea.
*'''w''' archivo Copia la línea en archivo.
* <code>!orden</code>: Aplica la orden si la condición previa al signo de admiración, no selecciona la línea actual.
*'''=''' Imprime el número de línea.
 
*'''!''' orden Aplica la orden si la línea no está seleccionada.
== Véase también ==
*[[awk]]