Acerca de 'grep -f': empareja el patrón con el archivo
Estoy usando elgrep -f
función para extraer líneas de un archivo que coinciden con un patrón particular. Digamos que mi archivo de patrón espattern.txt
, como sigue.
1
2
3
4
5
Y el archivo contra el cual estoy emparejando este patrón esfile.txt
,
1::anv
2::tyr
3::yui
4::fng
5::gdg
6::ere
7::rer
8::3rr
9::gty
Ahora cuando hago un grep -f pattern.txt file.txt, estoy obteniendo esto ->
1::anv
2::tyr
3::yui
4::fng
5::gdg
8::3rr
La última línea en la salida de arriba, está causando mi problema. ¿Cómo modifico este comando grep para obtener la salida (que muestra las correspondencias correctas) de la siguiente manera?
1::anv
2::tyr
3::yui
4::fng
5::gdg