AWK in Shell-Skript - Wie vergleiche und verschmelze ich ZWEI Dateien basierend auf einem gemeinsamen Schlüssel (2 gemeinsame Felder)?

Könnte jemand bitte helfen, um zwei Dateien zu vergleichen, ich habe den folgenden Befehl verwendet, aber ich konnte nicht erfolgreich sein,

awk -F, 'NR == FNR {a [$ 1, $ 2]; next} (($ 1, $ 2) in a) 'temp1.dat temp2.dat

Hier ist mein Bedarf, müssen die ersten beiden Felder in den beiden folgenden Datendateien vergleichen und das Ergebnis wie erwartet in Datei 3 zusammenführen (erstes Feld, zweites Feld, 3 Feld von Temp1.dat, 3 Feld von Temp2.dat)

Datei1: temp1.dat

A, AB,100
B,BB,200
C,CC,300

Datei2: temp2.dat

A,AB,10
C,CC,30
D,DF, 4

Datei3: Ausgabe

A, AB,100,10
C,CC,300,30

Antworten auf die Frage(2)

Ihre Antwort auf die Frage