Hola, a ver si podeis echarme un cable que estoy atascado y no sé el por qué.
Tengo un archivo de texto plano en el cual hay varias lineas que se repite la palabra "Pág." y acto seguido hay otras 4 lineas más que me interesaría eliminar.
Si hago esto:
cat archivo.txt | grep -A 4 "Pág."
la salida me muestra exactamente todas las lineas que me interesa eliminar, sin embargo, si hago esto:
cat archivo.txt | grep -v -A 4 "Pág."
me debería mostrar la salida inversa que es lo que me interesa y sin embargo me muestra el contenido íntegro del archivo de texto sin filtrar.
No entiendo qué es lo que falla y no se me ocurre otra forma de conseguir lo que busco.
¿Alguna idea?