Bash script para encontrar filas coincidentes de varios archivos csv y crear un informe a partir de él [cerrado]

Tengo tres archivos CSV diferentes. Allí el formato es el siguiente:

domain1.csv

name1,lastname1
name2,lastname2
name3,lastname3

domain2.csv

name1,lastname1
name6,lastname6
name3,lastname3

domain3.csv

name1,lastname1
name4,lastname4
name3,lastname3

Ahora basado en estos tres archivos necesito crear un informe como este

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

Básicamente, este informe solo es posible utilizando un script que puede leer filas una por una en cada archivo y encontrar esa fila en otros dos archivos y crear el informe haciendo coincidir las columnas de nombre y apellido. Pero soy un novato total en shell scripting. Alguien me puede ayudar. Estoy usando bash.

Respuestas a la pregunta(3)

Su respuesta a la pregunta