2008-12-10 3 views
2

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

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

ответ

2

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

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

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

+0

Если вы используете Windows, пропустите Cygwin и используйте собственные инструменты. http://unxutils.sourceforge.net/ – 2008-12-10 17:13:00

0

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

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