Конвертирование текстовых файлов из одной операционной системы в другую просто в принципе. Чтобы преобразовать файл Microsoft Windows на Linux или Macintosh Classic из файла нужно вычесть ненужные маркеры конца строки для той ОС, для которой нужно преобразовать. Чтобы конвертировать из Виндовс в классическую Макинтош, нужно вычесть часть LF из комбинация конца строки CRLF. Для перехода на Linux или Mac OS X, нужно вычесть другую часть - CR из комбинации CRLF, оставив только LF.

Чтобы изменить текстовые файлы классической ОС Мак в текстовый файл Microsoft Windows, нужно в конце строки после каждого маркера CR добавлять часть LF.  Для преобразования из современных Macintosh и Linux в Windows, вы добавляете CF перед  каждым LF.

Преобразование между классическим Macintosh и Linux заключается в замещении, а не сложении или вычитании. При переходе от Linux к классической Mac, вы заменяете LF на CR, а при переходе от классической Mac на Линукс, вы заменяете уже наоборот CR на LF.

И наконец, когда нужно перенести файлы из Линукс на современный Мак или наоборот, то никаких преобразований не требуется, так как у этих ОС одинаковый маркер конца строки – LF.

Нужно так же знать, что все современные ftp-программы для передачи файлов умеют делать рассмотренные выше преобразования автоматически на лету, без участия пользователя. Так что волноваться про совместимость не приходится.

Назад

Комментарии:

www.yandex.ua - сдесь побольше будет про конвертацию или сдесь http://www.google.com.ua/

s

Добавить комментарий:



Сколько будет