У меня следующая ситуация:Найти разницу между двумя файлами
file1.dat походит:
1 2
1 3
1 4
2 1
и тому file2.dat, как:
1 2
2 1
2 3
3 4
Я хочу найти различия между вторым файлом с первого. Я пробовал wit grep -v -f file1 file2
, но мои реальные файлы больше, чем эти два, и когда я пытался с ним, оболочка никогда не заканчивалась, это работа.
Результат должен быть:
2 3
3 4
Файлы сортируются и они имеют одинаковое число элементов. Любой способ найти решение с awk?
Можно создать дубликат: http://stackoverflow.com/questions/ 8181974/compare-two-files-with-awk-or-sed – halex
все строки, которые в файле2.dat не существуют в файле1.dat –
почему '1 3' не в результате? он находится в файле1, но не в файле2. это правильно? – Kent