Неправильный порядок экспорта файлов-столбцов в CSVDE?

Я использую CSVDE для экспорта данных из нашего активного каталога в файл CSV, который затем импортируется в базу данных. Я использую ключ -l, чтобы указать столбцы, которые я хочу экспортировать, но они не всегда отображаются в одном и том же порядке. Есть ли обходной путь для этого, который не включает в себя открытие файла в Excel? Это ночной пакетный процесс, и мы хотели бы, чтобы он выполнялся без присмотра.

Спасибо!

2 ответа

Если вам просто нужна утилита командной строки, которая может изменить порядок CSV (и многое другое), взгляните на мой редактор потоков FOSS CSV, CSVfix.

Согласно документам:

LDAP может возвращать атрибуты в любом порядке, и csvde не пытается наложить какой-либо порядок на столбцы.

Как насчет написания скрипта Python для чтения, переупорядочить CSV-файл? Вы можете найти модуль Python CSV полезным для этого.

Другие вопросы по тегам