列番号と行番号が異なる 2 つの大きなファイルを比較し、共通の単語 ( などKJ
)を含む行を出力したいと考えています。
ファイル1:
XT1 123 aa NR
XT2 444 bb GF
XT3 666 aa KJ
ファイル2
fc KK pcn
wd CC KJ
出力
XT3 666 aa wd CC KJ
私は試しましたが、何も得られませんでした:
awk 'FNR==NR{a[$4]=$3;next}{if (a[$3])print a[$3],$0}' file1 file2
よろしくお願いいたします。