他のファイルで定義されたパターンに一致するファイルの行を検索する

他のファイルで定義されたパターンに一致するファイルの行を検索する

ファイルが2つあります。file1.txt

kepaul
jack
mike 
david

そしてfile2.txt

1 london smith 12564
2 miami jack 51616
3 la mike 165156
4 london kepaul 54654
5 miami grag 46546

file2.txtnameで見つかった名前を含む行を新しいファイルラインに印刷する必要がありますfile1.txt。だから私の結果は

4 london kepaul 54654
2 miami jack 51616
3 la mike 165156

ベストアンサー1

grepを使ってこれを行うことはできますか?もしそうなら、

grep -Ff file1.txt file2.txt

パターンを読んでfile1.txt合わせてみてください。file2.txt

おすすめ記事