O 'grep -f': dopasuj wzór z plikiem

Używamgrep -f funkcja wyodrębniania wierszy z pliku, który pasuje do określonego wzorca. Powiedzmy, że mój plik wzoru jestpattern.txt, jak następuje.

1
2
3
4
5

A plik, przeciwko któremu dopasowuję ten wzór, jestfile.txt,

1::anv
2::tyr
3::yui
4::fng
5::gdg
6::ere
7::rer
8::3rr
9::gty

Teraz, gdy robię plik grep -f pattern.txt.txt, otrzymuję to ->

1::anv
2::tyr
3::yui
4::fng
5::gdg
8::3rr

Ostatni wiersz na wyjściu powyżej powoduje mój problem. Jak zmodyfikować to polecenie grep, aby uzyskać dane wyjściowe (pokazujące prawidłową zgodność) w następujący sposób?

1::anv
2::tyr
3::yui
4::fng
5::gdg

questionAnswers(2)

yourAnswerToTheQuestion