Isso é um trabalho para join :
join -t, -j1 -o 2.2,1.2,1.3 <(sort file1) <(sort file2)
-
-tespecifica o separador de entrada e saída -
-j1é o campo de junção (em ambos os arquivos, o primeiro) -
-o ...o formato da saída conforme desejado na pergunta