Существует ли утилита, которая сравнивает списки строк, учитывая, что эти списки отсортированы?
Есть два файла, каждый по полтеррабайта. Сравниваемые файлы состоят из строчек, каждая строка - имя файла, строки отсортированы (утилитой sort).
Вопрос - как получить список строк, присутствующих в первом сравниваемом файле и отсутствующих во втором?
diff --compare=0 file1.txt file2 | find "+ " | grep -o "[^\+\ ]*" > result.txt
выдает
diff: memory exhausted
2bsd-diff не хочется компилировать
(неясно, поможет или нет, а много всего устанавливать надо)
Ответ на:
комментарий
от gorilych
Ответ на:
комментарий
от ArsenShnurkov
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Сортировка таблицы А по заголовкам таблицы Б (2016)
- Форум Сравнить строки (2010)
- Форум Сравнить XML (2020)
- Форум Давайте сравним .... (2007)
- Форум Сравнить два массива (2013)
- Форум Сравнить содержимое папок (2012)
- Форум Как сравнить таблицы? (2010)
- Форум Сравнить два дерева (2010)
- Форум чем сравнить пинг (2011)
- Форум Сравнить хранилища keepassx (2020)