I have a set of CSV files in a folder and I'd like to merge them in one "super-csv". Some of the columns are available in all files, some not.
Fields in the output should just be empty, if it was not available in the source. If a columnname is the same over multiple CSV, it should fill the existing column (Name in the example)
File1.CSV
ID        Name       ContactNo
53        Vikas      9874563210
File2.CSV
ID     Name          Designation
23    MyShore    Software Engineer
Output Expected
ID        Name          ContactNo           Designation 
53        Vikas         9874563210
23        MyShore                          Software Engineer
I've already tried other solutions, but they cannot handle empty fields. eg. merge csv files with different column order remove duplicates
Thanks in advance
Michael