Существует ли формат файлов Windows с записями, разделенными <CR>(без символов <LF>)?

Сегодня файл был извлечен в системе Windows, точнее в Windows 7, и ftp'd в систему Unix. Приложение, которое обрабатывает файл преднамеренно не удалось, потому что файл имел одну строку, хотя его несколько записей были разделены <CR>, Файл был извлечен из приложения Access.

Является ли этот формат своего рода ярлыком Windows? Я привык записывать терминаторы, которые либо <CR><LF> или же <LF>,

Я знаю, как решить проблему; Мне просто любопытно, какой формат файла я раньше не видел.

Просто быть чистым. Этот файл не имел <LF> в паре с каждым <CR>, Я также перепроверил. Запуск dos2unix для этого файла не превращает одну строку в несколько записей (строк).

2 ответа

Решение

<CR> кодирование линий использовалось несколькими более старыми системами, включая Apple II и, что наиболее важно, Mac OS (до версии 9, последней классической системы Mac до появления OS-X). Использование на Windows не нормально. Скорее всего, для извлечения использовалась опция Access для экспорта в (старый) Macintosh.

Проверьте, вы используете FTP в двоичном режиме. В противном случае протокол FTP попытается преобразовать разделение строк от исходной ОС к целевой.

Другие вопросы по тегам