最初のゲーム - アイク

最初のゲーム - アイク

次の値を持つファイルを考えてみましょう。

foo
boo
too

そしてもう一つ:

foo,1
foo,2
boo,1 
soo,1

出力が次の2番目のファイルから最初の一致のみを取得するにはどうすればよいですか?

foo,1
boo,1

ベストアンサー1

どうですか?

$ awk -F, 'NR==FNR {a[$1]; next} $1 in a {print; delete a[$1]}' file1 file2
foo,1
boo,1 

おすすめ記事