recode

recode
recode
Тип

перекодировка текста

Разработчик

Франсуа Пинар (François Pinard)

Операционная система

UNIX‐подобные

Последняя версия

3.6 (2001)

Лицензия

GNU GPL

recode, Free Recode — утилита для преобразования текста. Предназначена главным образом для перевода текстовых файлов в другую кодировку, может при этом также изменять формат переводов строки. Поставляется со многими системами на основе Linux. В настоящее время поддержка данной программы, по‐видимому, прекращена.

Особенности

Не использует обычные библиотеки преобразования текста, а основан на собственной логике. В отличие от таких утилит (и библиотек) как iconv, recode умеет преобразовывать символы, точный эквивалент которых в выходном наборе символов отсутствует.

Синтаксис

Параметры перекодировки указываются как

recode входная_кодировка..выходная_кодировка

Если указано имя файла (или несколько имён), то файл(ы) подвергаются перекодировке. Если имя файла не указано, то читается стандартный ввод, а результат записывается на стандартный вывод.

Примеры

Изменяет кодировку списка файлов из UTF-8 (Linux) в CP1251 (Windows), корректирует перевод строки

find * | recode UTF-8..CP1251/CR-LF > list.txt

Дамп

Если вместо имени выходной кодировки задать слово dump, то выводится список всех поданных на вход символов, по одному на каждой строке. Для каждого символа указывается код в Unicode, двухбуквенная мнемоника (если существует) и название символа.

Ссылки

Кодировки символов
Основы → алфавиттекстфайлданные ) • набор символов • конверсия
Исторические кодировки → Докомп.: семафорная (Макарова)МорзеБодоМТК-2 Комп.: 6 битУППRADIX-50EBCDICДКОИ-8 ) • КОИ-7ISO 646
совре-
менное
8-битное
представ-
ление
символы ASCIIуправляющиепечатные ) не-ASCII ( псевдографика )
8бит. код.стр. Разные →   Кириллица: КОИ-8ГОСТ 19768-87MacCyrillic
ISO 8859 → 1(лат.) 2 3 4 5(кир.) 6 7 8 9 10 11 12 13 14 15(€) 16
Windows → 1250 1251(кир.) 1252 1253 1254 1255 1256 1257 1258 | WGL4
IBM&DOS → 437850852855866 «альт.» • ( МИК ) • ( НИИ ЭВМ )
Много-
байтные
Традиционные → DBCSGB2312 ) • HTML
Unicode → UTF-16UTF-8список символовкириллица )
Связанные
темы →
интерфейс пользователяраскладка клавиатурылокальперевод строкишрифткракозябрытранслитнестандартные шрифты • текст как изображение Утилиты: iconvrecode

Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "recode" в других словарях:

  • Recode — Тип перекодировка текста Разработчик Франсуа Пинар (François Pinard) ОС UNIX‐подобные Версия 3.6 (2001) Лицензия …   Википедия

  • recode — [spelling only] …   English World dictionary

  • recode — verb put into a different code; rearrange mentally People recode and restructure information in order to remember it • Derivationally related forms: ↑recoding • Hypernyms: ↑rearrange • Verb Frames: Somebody s something …   Useful english dictionary

  • recode — v.t., recoded, recoding. * * * …   Universalium

  • recode — verb To code again, especially to decode and then encode anew with a different code …   Wiktionary

  • recode — verb code differently …   English new terms dictionary

  • recode — re·code …   English syllables

  • recode — re•code′ v. t. cod•ed, cod•ing …   From formal English to slang

  • PETSCII — ( PET Standard Code of Information Interchange ), also known as CBM ASCII, is the variation of the ASCII character set used in Commodore Business Machines (CBM) s 8 bit home computers, starting with the PET from 1977 and including the VIC 20, C64 …   Wikipedia

  • Transcode — Transcoding is the direct digital to digital conversion of one encoding to another. This is usually done to incompatible or obsolete data in order to convert it into a more suitable format. When transcoding one lossy file to another, the process… …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»