Как мне объединить / сравнить файлы, игнорируя порядок?

У меня есть два файла свойств, которые не совпадают, и мне нужно найти различия. Второй файл отсортирован по ключу.

Есть ли инструмент, который может помочь мне с этим? Из того, что я видел, каждый инструмент слияния очень заботится о порядке.

10.12.2008 11:30:17
2 ОТВЕТА
РЕШЕНИЕ

Я сделал это в bash для Linux, отсортировав оба файла и затем объединив их. Если вы работаете в Windows, вы можете установить Cygwin для запуска программ Linux.

Тем не менее, я думаю, что вам лучше всего создать небольшую программу для этого, вероятно, вам потребуется меньше времени, чем научиться использовать Cygwin.

Изменить: Вы могли бы рассматривать это как небольшой проект, чтобы изучить новую технологию. Я часто использую подобные проекты для изучения таких вещей, как Ruby или Python. Хотя это может быть не принято, если оно на работе.

2
10.12.2008 13:12:19
Если вы используете Windows, пропустите Cygwin и используйте нативные инструменты. unxutils.sourceforge.net
Rob Kennedy 10.12.2008 17:13:00

Сортировка одного или обоих файлов.

Затем запустите «diff».

0
10.12.2008 13:24:56