Итак, у нас есть много CSV-файлов, которые поступают от разных продавцов в разное время в течение дня,
Каждый из этих CSV содержит определенную информацию с 1-й строкой в качестве строки заголовка, один продавец может отправить несколько CSV, которыеможет иметь несколько записей (строк),
CSV, которые принадлежат одному и тому же продавцу, различаются временными метками, за которыми следует имя продавца в имени файла CSV
Например.
ABC_XYZ_SMAN_05092019_1232.csv
ABC_XYZ_SMAN_05092019_1148.csv
ABC_XYZ_SMAN_05092019_1556.csv
Над записями, принадлежащими продавцу ABC_XYZ
В этом же каталоге есть и другие CSV продавца, также
Например.
QWE_RTY_SMAN_05092019_1323.csv
QWE_RTY_SMAN_05092019_0845.csv
QWE_RTY_SMAN_05092019_2238.csv
Над записями, принадлежащими продавцу QWE_RTY
Каждый из этих файлов имеет информацию с 1-й строкой в качестве заголовков.
Моя цель - создать объединенный CSV для каждого продавца с единственным заголовком и удалить все CSV, которые создают объединенные CSV.
Так что
ABC_XYZ_SMAN_05092019.csv
QWE_RTY_SMAN_05092019.csv
будетВыходные данные для вышеуказанных CSV, содержащие всю информацию и только один заголовок в 1-й строке.
Все это с помощью командного файла.