Мне нужно удалить строки из одного csv (файл-a), которые соответствуют или частично соответствуют строкам в другом csv (файл-b), на основе адреса электронной почты:
file-a
email,Firstname,Lastname
Peter@hotmail.com,pete,Smith
Paul@gmail.com,paul,
Mary@hotmail.com,,Jones
puff@yahoo.com,puff,Dragon
файл-b
email,Firstname,Lastname
Peter@hotmail.com,,Smith
Mary@hotmail.com,Mary
файл дедупликации-вывода
email,Firstname,Lastname
Paul@gmail.com,paul,
puff@yahoo.com,puff,Dragon
Я сталкивался с подобным вопросом здесь:
Удаление похожих строк из двух файлов
Однако, это работает только для точных совпадений, я попытался использовать "notmatch" вместо "не содержит ", но это не сработало.Я совершенно новичок в powershell и не могу понять, что мне нужно делать.Любая помощь будет принята с благодарностью.