Skrypt Bash, aby znaleźć pasujące wiersze z wielu plików csv i utworzyć z niego raport [zamknięty]

Mam trzy różne pliki CSV. Format jest następujący:

domain1.csv

name1,lastname1
name2,lastname2
name3,lastname3

domain2.csv

name1,lastname1
name6,lastname6
name3,lastname3

domain3.csv

name1,lastname1
name4,lastname4
name3,lastname3

Teraz na podstawie tych trzech plików muszę utworzyć raport w ten sposób

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

Zasadniczo ten raport jest możliwy tylko przy użyciu skryptu, który może odczytywać wiersze jeden po drugim w każdym pliku i znaleźć ten wiersz w dwóch innych plikach i utworzyć raport, dopasowując kolumny nazw i nazwisk. Ale jestem zupełnym nowicjuszem w skryptowaniu powłoki. Czy ktoś może mi pomóc. Używam basha.

questionAnswers(3)

yourAnswerToTheQuestion