Назад | Перейти на главную страницу

Поиск разницы между наборами данных

Есть два файла со списком имен, по одному имени в строке. Мне нужно найти, каких имен из второго списка нет в первом. Есть ли какой-нибудь умный способ сделать это, используя оболочку, а не «настоящий» язык программирования?

P.S. Я провел сравнение, используя Ruby, но все равно любопытно.

Попробуй это:

$ grep -vf file1 file2

или:

$ comm -13 <(sort file1) <(sort file2)