Trong Ruby 1.8, tôi sẽ gọi File.compare() từ thư viện "ftools" để dễ dàng so sánh nội dung của hai tệp.Làm cách nào để so sánh hai tệp trong Ruby 1.9?
Tuy nhiên, trong Ruby 1.9, "ftools" được thay thế bằng "fileutils", không có phương thức "so sánh". Cuộc gọi tương đương là gì?
Nó làm việc như một say mê đối với tôi, tôi đã sử dụng nó để thực hiện một so sánh trong bối cảnh RSpec –
nếu file1 file2 là giống hệt nhau để bạn có thể viết mong đợi (FileUtils) .to be_identical (file1, file2) – montells
** Don không nhầm lẫn điều này với 'File # giống hệt nhau?' **, chỉ kiểm tra, nếu các tệp thực sự là cùng một tệp vật lý trên ổ đĩa. – Neon