私は2つのファイルを持っています:
猫ファイル1:
0 xxx
1 yyy
1 zzz
0 aaa
猫ファイル2:
A bbb
B ccc
C ddd
D eee
awk を使用して次の出力を取得するにはどうすればよいですか。
B ccc
C ddd
私の質問は、file1 の特定のフィールド (つまり、フィールド 1) が特定の値 (つまり、1) と一致する場合にのみ、file2 から行を出力するにはどうすればよいですか?
追加情報:
ファイル file1 と file2 の行数は同じです。
ファイル file1 と file2 には数百万行あり、メモリに読み込むことができません。
file1 には 4 つの列があります。
file2 には約 1000 の列があります。