Supondo que as linhas de cada arquivo são válidas como campos CSV, isso deve ser apenas uma questão:
paste -d , file1 file2 file3 > output.csv
Se file1 contiver x , file2 y e file3 z , você obterá x,y,z em output.csv. Para obter "x","y","z" , você pode alterá-lo para:
paste -d '"",' - file1 - - file2 - - file3 - < /dev/null > output.csv