англійськафранцузькаіспанська

Ad


Значок OnWorks

ascii2uni - онлайн у хмарі

Запустіть ascii2uni у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда ascii2uni, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


ascii2uni - конвертувати 7-розрядні уявлення ASCII в UTF-8 Unicode

СИНТАКСИС


ascii2uni [параметри] ( файл ім'я>)

ОПИС


ascii2uni перетворює різні 7-розрядні уявлення ASCII в UTF-8. Він читається з
стандартний вхід і записує на стандартний вихід. Зрозумілі уявлення є
наведені нижче під параметрами командного рядка. Якщо формат не вказано, стандартний
Передбачається шістнадцятковий формат (наприклад, 0x00e9).

КОМАНДА ЛІНІЯ ВАРІАНТИ


-a Конвертувати із зазначеного формату. Формати можна вказати за допомогою
слідуючи довільним односимвольним кодам, за допомогою таких імен, як "SGML_decimal", і
за прикладами потрібного формату.

A Перетворіть шістнадцяткові числа з префіксом U в кутових дужках ( ).

B Перетворити \x-екранований шістнадцятковий (наприклад, \x00E9)

C Перетворіть \x екрановані шістнадцяткові числа в дужках (наприклад, \x{00E9}).

D Перетворення десяткових цифрових символів HTML (наприклад, é)

E Перетворіть шістнадцятковий з префіксом U (U00E9).

F Перетворіть шістнадцятковий з префіксом u (u00E9).

G Перетворіть шістнадцятковий у одинарні лапки з префіксом X (наприклад, X'00E9').

H Перетворення шістнадцяткових цифрових символів HTML (наприклад, é)

I Перетворіть шістнадцятковий код UTF-8 з шістнадцятковим байтом перед знаком =- (наприклад
=C3=A9) . Це формат Quoted Printable, визначений RFC 2045.

J Перетворіть шістнадцятковий код UTF-8 з шістнадцятковим байтом перед знаком % (наприклад
%C3%A9). Це формат URIescape, визначений RFC 2396.

K Перетворіть вісімковий UTF-8 з кожним байтом, екранованим зворотною косою рискою (наприклад, \303\251)

L Перетворіть \U-екранований шістнадцятковий код поза BMP, \u-екранований шістнадцятковий код усередині BMP
(U+0000-U+FFFF).

M Перетворіть шістнадцяткові цифрові символи SGML (наприклад, \#xE9;)

N Перетворення десяткових цифрових символів SGML (наприклад, \#233;)

O Перетворіть вісімкові escape для трьох молодших байтів у порядку великого порядка (наприклад
\000\000\351))

P Перетворіть шістнадцяткові числа з префіксом U+ (наприклад, U+00E9)

Q Перетворення символьних сутностей HTML (наприклад, é).

R Перетворення необроблених шістнадцяткових чисел (наприклад, 00E9)

S Перетворіть шістнадцяткові escape для трьох молодших байтів у порядку великого байта (наприклад
\x00\x00\xE9)

T Перетворіть десяткові escape для трьох молодших байтів у порядку великого байта (наприклад
\d000\d000\d233)

U Перетворіть \u-екрановані шістнадцяткові числа (наприклад, \u00E9).

V Перетворіть \u-екрановані десяткові числа (наприклад, \u00233).

X Перетворіть стандартні шістнадцяткові числа (наприклад, 0x00E9).

Y Перетворіть всі три типи HTML escape: шістнадцятковий і десятковий символ
посилання та символьні сутності.

0 Перетворіть шістнадцятковий код UTF-8 з шістнадцятковим байтом, укладеним у кутові дужки
(наприклад ).

1 Перетворіть шістнадцяткові числа у форматі Common Lisp (наприклад, #x00E9).

2 Перетворіть десяткові числа у форматі Perl з префіксом v (наприклад, v233).

3 Перетворіть шістнадцяткові числа з префіксом $ (наприклад, $00E9).

4 Перетворіть шістнадцяткові числа у форматі Postscript з префіксом 16# (наприклад, 16#00E9).

5 Перетворіть шістнадцяткові числа у форматі Common Lisp з префіксом #16r (наприклад, #16r00E9).

6 Перетворіть шістнадцяткові числа у форматі ADA з префіксом 16# і суфіксом # (наприклад
16#00E9#).

7 Перетворіть шістнадцятковий формат журналу Apache у шістнадцятковий UTF-8, передуючи шістнадцятковому байту
зворотна коса риска-x (наприклад, \xC3\xA9).

8 Перетворення шістнадцяткових чисел у форматі Microsoft OOXML з префіксом _x та суфіксом _
(наприклад, _x00E9_).

9 Перетворіть %\u-екрановані шістнадцяткові числа (наприклад, %\u00E9).

-h Допоможіть. Роздрукуйте повідомлення про використання та вийдіть.

-v Роздрукувати інформацію про версію програми та вийти.

-m Приймайте застарілі об’єкти HTML без кінцевої крапки з комою, наприклад, «é» на місці
з "é".

-p Чистий. Припустимо, що вхідні дані повністю складаються з екранування, за винятком довільних (але
ненульові) кількість розділових пробілів.

-q Тихо. Не спілкуйтеся без потреби.

-Z
Перетворіть введені дані, використовуючи наданий формат. Вказаний формат буде використовуватися як
форматувати рядок у виклику до sscanf(3) з одним аргументом, що складається з покажчика
до довгого цілого числа без знака. Наприклад, щоб отримати ті ж результати, що і з -U
прапорець, формат буде: \u%04X.

Якщо форматом є Quoted-Printable, хоча це, строго кажучи, не є перетворенням an
Перехід ASCII до Unicode відповідно до RFC 2045, якщо в кінці зустрічається знак рівності
рядка введення пропускаються як знак рівності, так і наступний за ним новий рядок.

Усі параметри, які приймають шістнадцятковий введення, розпізнають шістнадцятковий формат як у верхньому, так і в нижньому регістрі
цифр.

EXIT СТАТУС


При виході повертаються такі значення:

0 УСПІХУ
Введені дані успішно перетворено.

3 ІНФОРМАЦІЯ Користувач запитав інформацію, таку як номер версії або синопсис використання та
це було надано.

5 ПОГАНИЙ ВАРІАНТ
У командному рядку надано неправильний прапорець параметра.

7 ЗНЕ ПАМ'ЯТІ
Невдало запитано додаткову пам’ять.

8 ПОГАДНИЙ ЗАПИС
У вхідних даних виявлено неправильний запис.

Використовуйте ascii2uni онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad