Con el grep
comando, encontré el texto que necesito de la siguiente manera:
grep 'C02' ~/temp/log.txt
Ahora, donde encuentre la cadena deseada, me gustaría imprimir la línea que sigue a la cadena encontrada.
Por ejemplo, digamos que el texto deseado es 'abc', y abc se encuentra en la línea 12, también me gustaría imprimir la línea 13.
grep -A1 'abc' ~/temp/log.txt
para 1 línea de contexto A después del partido - vea laContext Line Control
subsección del manual (man grep
)Respuestas:
Si está utilizando el sistema Linux, puede intentar:
Puedes usar awk también como:
fuente
sed -n '/C02/{N; p}' ~/temp/log.txt