それぞれ異なる列ヘッダーのセットを持つ数千の csv ファイルがあります。現在、python pandas を使用してそれらを追加しています。UNIX でこれらのファイルを追加する効率的な方法があるかどうか知りたいです。
例えば。
CSV1:
Column1,Column2, Column3, Column4, Column5
1,aaa,bbb,0,NULL
2,aa1,bb1,,NULL
CSV2:
Column1,Column2, Column6, Column7, Column8
1,aaa,xyz,0,NULL
2,aa1,zy1,test-2,NULL
Required Output
Column1,Column2, Column3, Column4, Column5,Column6, Column7, Column8
1,aaa,bbb,0,NULL,,,
2,aa1,bb1,,NULL,,,,
1,aaa,,,,xyz,0,NULL
2,aa1,,,,zy1,test-2,NULL
2 つのファイルを追加する場合は、値を適切な列名に合わせて配置し、2 番目のファイルのヘッダーを最終的な出力ヘッダーに重複なく適切に追加する必要があります。