Isso deve ser feito:
awk -F, 'FNR==NR {a[$1]; next}; $1 in a' file1 file2
editar:
Interpretou o arquivo errado para a encomenda. Uma nova tentativa (requer gawk
se isso for aceitável)
gawk -F, '
FNR==NR {a[NR]=$1; next};
{b[$1]=$0}
END{for (i in a) if (a[i] in b) print b[a[i]]}
' file1 file2
edição 2:
Com nowmal awk
e trocando os arquivos:
awk -F, 'FNR==NR {a[$1]=$0; next}; $1 in a {print a[$1]}' file2 file1