Bash-Skript zum Auffinden übereinstimmender Zeilen aus mehreren CSV-Dateien und Erstellen eines Berichts daraus [geschlossen]

Ich habe drei verschiedene CSV-Dateien. Das Format ist wie folgt:

domain1.csv

name1,lastname1
name2,lastname2
name3,lastname3

domain2.csv

name1,lastname1
name6,lastname6
name3,lastname3

domain3.csv

name1,lastname1
name4,lastname4
name3,lastname3

Nun, basierend auf diesen drei Dateien, muss ich einen Bericht wie diesen erstellen

name,lastname,domain1,domain2,domain3
name1,lastname1,yes,yes,yes
name2,lastname2,yes,no,no
name3,lastname3,yes,yes,yes
name4,lastname4,no,no,yes
name6,lastname6,no,yes,no

Grundsätzlich ist dieser Bericht nur mit einem Skript möglich, das die Zeilen einer nach der anderen in jeder Datei liest und diese Zeile in den beiden anderen Dateien findet und den Bericht erstellt, indem die Spalten name und lastname abgeglichen werden. Aber ich bin ein absoluter Neuling im Shell-Scripting. Kann mir jemand helfen. Ich benutze Bash.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage