Используя PowerShell, чтобы найти несоответствия между двумя разными файлами CSV? - PullRequest
0 голосов
/ 21 января 2020

Добрый день, переполнение стека!

Прежде всего, я хотел бы сказать, что я чрезвычайно новичок в мире сценариев, но я хочу учиться как можно больше. В настоящее время я пытаюсь научиться создавать скрипт, который сравнивал бы два разных файла CSV на предмет расхождений и затем выводил расхождения в другой лист Excel.

Один лист, есть куча столбцов данных, для которых мне нужна только пара столбцов. Например: Файл 1: Имя; Ошибка; Статус; Дата исполнения; Чепуха; Бананы; Ключ выпуска

Файл 2: Имя; Ошибка; Статус; Перекрестная ссылка; Статус; Дата исполнения

Один Я хотел бы отметить, что столбец «Ключ проблемы» является синонимом «Перекрестной ссылки» в файле 2. Я знаю, что могу использовать это в своих интересах, но не могу понять, как начать. Я хотел бы иметь возможность сравнить данные для 3-4 столбцов между двумя файлами и увидеть любые изменения / несоответствия.

1 Ответ

0 голосов
/ 21 января 2020

Есть ли причина, по которой вы хотите использовать PowerShell? Так далеко от того, что вы описываете, кажется, было бы более разумно использовать разностный инструмент. https://winmerge.org/ является одним из таких примеров, и есть много других. OTOH Если это то, что вам нужно делать последовательно в больших масштабах, то, вероятно, имеет смысл сделать это программно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...