Я отправляю файл из Windows в Linux (используя ftp), а затем хочу проверить передачу, сравнив хэш-коды md5 в файлах. Они всегда разные, по-видимому, потому, что в Windows и Linux разные линды.
В качестве обходного пути я использовал php в Linux для чтения файла в двоичном виде, затем str_replace("\n","\r\n",$filetext), чтобы сделать его похожим на Windows, и md5 (в php), чтобы создать хэш-код. Но все равно не совпадает. Что я делаю не так, или есть лучший способ?