grep -f
特定のパターンに一致するファイルから行を抽出する関数を使用しています。次のように、私のパターンファイルが であるとしましょうpattern.txt
。
1
2
3
4
5
そして、このパターンを照合するファイルはfile.txt
、
1::anv
2::tyr
3::yui
4::fng
5::gdg
6::ere
7::rer
8::3rr
9::gty
grep -f pattern.txt file.txt を実行すると、これが表示されます ->
1::anv
2::tyr
3::yui
4::fng
5::gdg
8::3rr
上記の出力の最後の行が問題を引き起こしています。次のように出力 (正しい対応を示す) を取得するために、この grep コマンドを変更するにはどうすればよいですか?
1::anv
2::tyr
3::yui
4::fng
5::gdg