Emacs для начинающих



         

Manual - часть 3


  Сочетание символов '--' служит для указания конца флагов. Все, что стоит после него, является списком файлов.

3. rusconv [options] -(cr2crlf|crlf2cr) [--] <file_list> [output_dir]

  В данном случае изменяется только тип строк, преобразования кодировок не происходит. В DOS и windows конец строки кодируется двумя символами, в UNIX - одним.

-cr2crlf - из UNIX-формата текстовых файлов в DOS/windows-формат -crlf2cr - из DOS/windows-формата текстовых файлов в UNIX-формат

  Расширения по умолчанию для создаваемых файлов:

расширение формат текстового файла

.cr - UNIX-формат .crlf - DOS/windows-формат .crl - DOS/windows-формат, используется в DOS-версии

  Для установки своего расширения можно дать команду

-ext расширение

  Остальные флаги используются аналогично пункту '2'.

4. rusconv [options] -(dos2unix|win2unix|unix2dos|unix2win|d2u|w2u|u2d|u2w) [--] <file_list> [output_dir]

  Для полноценного переноса русских файлов между наиболее популярными операционными системами достаточно использовать флаги

-dos2unix (или -d2u) - из DOS в UNIX -win2unix (или -w2u) - из Windows в UNIX -unix2dos (или -u2d) - из UNIX в DOS -unix2win (или -u2w) - из UNIX в Windows

  Они являются всего лишь сокращениями. При разборе командной строки они заменяются:

-dos2unix (или -d2u) на '-alt +koi -crlf2cr'

-win2unix (или -w2u) на '-win +koi -crlf2cr'

-unix2dos (или -u2d) на '-koi +alt -cr2crlf'

-unix2win (или -u2w) на '-koi +win -cr2crlf'

  Примеры использования.

  1. Пример для windows.

  Файлы file1.txt и file2.txt из кодировки КОИ-8 переводятся во все остальные кодировки. Результат сохраняется в файлах с именами file1.alt, file1.koi, file1.lat, file1.mac, file1.win, file2.alt, file2.koi, file2.lat, file2.mac, file2.win в директории e:\txt.

E:\EX>rusconv -koi +alt +koi +win +mac +lat file1.txt file2.txt e:\txt\ ** rusconv -- convertor of Russian codepages, v.3.11. ** (c)w_re -- Oleg A. Paraschenko http://beta.math.spbu.ru/~prof/w_re/ .\file1.txt -> e:\txt\file1.alt, e:\txt\file1.koi, e:\txt\file1.mac, e:\txt\file1.lat, e:\txt\file1.win: ok. .\file2.txt -> e:\txt\file2.alt, e:\txt\file2.koi, e:\txt\file2.mac, e:\txt\file2.lat, e:\txt\file2.win: ok. 2 file(s) converted.




Содержание  Назад  Вперед