Если у меня есть файл A
содержащий список полей:
2017-04-23
2017-04-30
2017-05-07
2017-05-14
2017-05-21
2017-05-28
2017-06-04
2017-06-11
2017-06-18
2017-06-25
И еще один файл B
содержащий список полей:
2017-04-23
2017-04-30
2017-05-07
2017-05-14
2017-05-21
2017-05-28
2017-06-04
2017-06-11
2017-06-18
2017-06-25
2017-07-02
2017-07-09
2017-07-16
2017-07-23
Как я могу быстро различить эти два файла, где я хочу знать все поля в файле B
которых нет в файле A
?
Это не обычный diff, где я хочу видеть относительную разницу между файлами, а скорее сравнение хешей, где каждая строка является записью на карте. Я хочу получить список всех строк в файле B
которых нет в файле A
чтобы я мог удалить их, если каждая строка в файле A
представляет каталог, который должен быть сохранен.
Я ищу решение Bash/CoreUtils.