sed – ¿Se puede eliminar los caracteres de nueva línea 'dobles'?

Pregunta:

Tengo un documento con muchas líneas vacías.

¿Cómo puedo eliminarlos cuando hay 2 o más juntos?

Intenté el archivo sed "s/\n\n//" pero no funcionó. No hay error.

Respuesta:

Solo para eliminar las líneas vacías:

sed  '/^$/d'

sed está orientado a líneas, por lo que pensar en términos de "2 o más de un byte en particular" funciona excepto cuando ese byte es una nueva línea. Entonces tienes que pensar en algo que funcione para toda la línea.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım