Подтвердить что ты не робот

Как сравнить два файла в Ruby 1.9?

В Ruby 1.8 я бы назвал File.compare() из библиотеки "ftools", чтобы легко сравнить содержимое двух файлов.

Однако, в Ruby 1.9, "ftools" заменяется на "fileutils", который не имеет метода "сравнения". Какой эквивалентный вызов?

4b9b3361

Ответ 1

Ahh, метод был переименован в compare_file в FileUtils.

В обеих версиях также есть псевдоним cmp.

Ответ 2

Старый вопрос, но я только что получил от Google. identical? доступен для тех, кто любит меня, предпочитая стиль кодирования.

FileUtils.identical?(exp, act)