Eu gostaria de juntar arquivos csv no Ubuntu.
file_A.csv:
ID_a, ID_b, a, b, c
key_a, A, a1, b1, c1
key_a, B, a2, b2, c2
key_b, A, a3, b3, c3
file_B.csv:
ID_a, ID_b, d, e, f
key_a, A, d1, e1, f1
key_a, B, d2, e2, f2
key_b, A, d3, e3, f3
join_AB.csv
ID_a, ID_b, a, b, c, d, e, f
key_a, A, a1, b1, c1, d1, e1, f1
key_a, B, a2, b2, c2, d2, e2, f2
key_b, A, a3, b3, c3, d3, e3, f3
Os arquivos CSV de entrada devem ser unidos em colunas comuns em seus cabeçalhos. Existe uma solução de estoque para isso ou devo escrever meu próprio script para fazer isso?