0

私は2つのファイルを持っています:

ファイル A:

apple 123 jfglkfdg
banana 567 kxflkjfkg
orange 431 dkfgd
strawberry 756 kfljxkg

ファイル B:

banana 8712 sjflgkj
strawberry 812 mdflkgm

両方のファイルの列 1 を比較し、共通のものを 3 番目のファイルに返したいだけです。

したがって、出力ファイルは次のようになります。

出力ファイル:

banana 
strawberry

どうすればいいですか?ワンライナーはありますか?

4

1 に答える 1

0

これを試して:

cut -d' ' -f1 filea|sort>tempfile; cut -d' ' -f1 fileb|sort|join tempfile -; rm tempfile;
于 2012-09-28T18:21:40.500 に答える