1

Скажем, у меня есть два списка электронных писем, которые выглядят примерно так:

foo@example.com, john@doe.com, boo@boo.com

boo@boo.com, jane@bigcorp.com

и мне нужно собрать их в один большой список, исключив дубликаты, так что это будет выглядеть

foo@example.com, john@doe.com, boo@boo.com, jane@bigcorp.com

эти списки большие (более 50), поэтому для их выполнения вручную требуется много времени.

Проблема в том, что для этого мне нужен достаточно обычный пользователь, поэтому он не может включать программирование. Для него идеальным способом было бы просто вставить эти списки, щелкнуть один раз и получить полученный список.

Есть ли утилиты, которые могут сделать это легко? Я могу вообразить, что MS Excel делает что-то подобное, но я не знаю, как к этому приблизиться. Если у вас есть решение, не связанное с Excel, я с радостью приму его.

2 ответа2

4

Если у вас есть решение, не связанное с Excel, я с радостью приму его.

$ cat list1
foo@example.com
john@doe.com
boo@boo.com

$ cat list2
boo@boo.com
jane@bigcorp.com

$ cat list1 list2 | sort -u
boo@boo.com
foo@example.com
jane@bigcorp.com
john@doe.com
0

Использование Microsoft Log Parser и нескольких списков с шаблоном списка * .csv, со строкой заголовка "name" и расширением .csv

logparser -i:csv -o:csv "Select distinct name into unique_names.csv from list*.csv"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .