私と同様の質問が見つかりましたが、私の特定の問題については何も助けませんでしたそのような簡単な解決策である。)2つのファイルの列を比較し、共有項目のデータを追加し、最初のファイルの非共有項目を出力します
私は2つのファイルがあります。
FILE1:
a b c
d e f
g h i
FILE2:
a b x y z
d e x
f h i
0を
所望の出力:だから
a b c x y z
d e f x
g h i
、私はファイル1からすべての行と列をしたいし、ファイル2の最初の2列の一致がある場合に加えて、私はそれらの列の残りの部分を追加したいです(ファイル2から)をファイル1のファイルにコピーし、新しいファイルに書き込みます。
私はawkで試してみましたが、今までは一致した行の列を追加することしかできませんでしたが、他のもの(私の例では "g、h、i"行)は表示されません。 ファイル2の項目が常に同じ量の列を持つとは限りません。
これを解決する方法はありますか?
ありがとうございました!
問題を解決するために何か試しましたか? – Inian
試行したソリューションを投稿し、間違ったことについてフィードバックを受け取ると、より多くのメリットが得られます。 – karakfa