Hola.
Tengo ficheros html con enormes espacios vacíos entre algunas líneas del código fuente. No sé que pasó. Creo que fue debido a mezclas de editores html. Me gustaría eliminar esos espacios vacíos para así reducir el tamaño de esos archivos.
Probé guardándolos con OpenOffice y en efecto elimina esos espacios vacíos, pero al mismo tiempo cambia partes del código y luego tengo que repararlo usando un editor de texto. El NVU no me cambia el código, pero deja esos espacios vacíos tal como los encontró, etc.
Puedo arreglarlos dándole a la tecla Back Space con el Kwrite, pero siento curiosidad por si existe alguna aplicación o script capaz de eliminar esos espacios vacíos de forma automática.
Probé con cosas como "cat -s nombre.html > nombre2.html". Se arregla un poco, pero pone un espacio vacío entre cada línea, claro. Busco algo parecido, pero que no deje líneas vacías.
Ejemplo, así sería lo que estoy buscando:
[html]
línea1
línea2
etc.
[/html]
Pero tengo este disparate. Antes de pasarle el cat -s habían muchas líneas vacías entre las línea de código. Ahora sólo hay una línea vacía por cada línea de código, pero sigue siendo una chapuza:
[html]
linea1
linea2
etc.
[/html]
En resumen. Tenemos un fichero de texto conteniendo algunas líneas vacías y necesito dejarlas todas juntas, una debajo de la otra, quitando esos espacios inútiles.
Saludos.
Editado: Desaparecieron las etiquetas en este post. Las cambié por [ ... ].