0
Gracias

Unas palabras de agradecimiento nunca están de más.

Sed – Insertar espacios


  • Añadir una línea en blanco después de cada frase (forzada por un retorno de carro):
    • sed G fichero.txt
  • Añadir una línea en blanco después de cada frase (forzada por un retorno de carro), sin tener en cuenta las líneas en blanco existentes:
    • sed '/^$/d;G' fichero.txt
  • Añadir dos líneas en blanco después de cada frase (forzada por un retorno de carro),
    • sed 'G;G' fichero.txt
  • Insertar una línea en blanco antes de cada línea que cumpla con una “/ocurrencia/” (la ”ocurrencia” puede ser una expresión regular):
    • sed '/Fin/{x;p;x}' fichero.txt
  • Insertar una línea en blanco antes y después de cada línea que cumpla con una /ocurrencia/ (la ”ocurrencia” puede ser una expresión regular):
    • sed '/Inicio/G' fichero.txt
  • Insertar una línea en blanco antes y después de cada línea que cumpla con una /ocurrencia/ (la ”ocurrencia” puede ser una expresión regular):
    • sed '/Stream EDitor/{x;p;x;G}' fichero.txt


Fichero utilizado en los ejemplos: al final de este articulo
0
Gracias

Unas palabras de agradecimiento nunca están de más.

Haz una pregunta
Jean-François Pillou

Nuestros contenidos son redactados en colaboración con expertos del ámbito tecnológico bajo la dirección de Jean-François Pillou, fundador de CCM.net y director digital en el Grupo Figaro. CCM es un sitio de tecnología líder a nivel internacional y está disponible en 11 idiomas.

Más información sobre el equipo de CCM

0 Comentario