У меня есть файл /tmp/win.txt
, в котором я сохранил:
Hello\r\n
World\r\n
Затем я использовал MySQL, чтобы загрузить файл и проверить, содержит ли он \r\n
символов:
mysql> select instr(load_file('/tmp/win.txt'), '\r\n');
+------------------------------------------+
| instr(load_file('/tmp/win.txt'), '\r\n') |
+------------------------------------------+
| 6 |
+------------------------------------------+
Обратите внимание, это зависит от того, настроен ли ваш MySQL с параметром secure_file_priv=/tmp
, иначе вы не сможете использовать LOAD_FILE () .
Но если бы я работал над этой задачей, я быпросто убедитесь, что текстовый файл был в формате UNIX, поэтому мне не нужно тестировать каждый файл с MySQL.См. Команда Windows для преобразования концов строк Unix?