Это команда uniname, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
uniname - назовите символы в текстовом файле Unicode
СИНТАКСИС
имя ([вариант флаги]) ( имя>)
Если имя входного файла не указано, имя читает со стандартного ввода.
ОПИСАНИЕ
имя именует символы в текстовом файле Unicode. Для каждого персонажа имя по умолчанию
для печати символьного смещения, байтового смещения, шестнадцатеричного кода символа UTF-32,
кодировка как последовательность шестнадцатеричных байтовых значений, глифа и Unicode символа
имя. Флаги командной строки позволяют подавить нежелательную информацию. Глифы, которых нет
красиво отображать, например управляющие символы и пробелы, не отображаются. Для Latin-1
управляющим символам, официальное имя которых в Юникоде "control", дается настоящее имя.
Смещения символов и байтов начинаются с 0.
Если у символа нет уникального имени Unicode, как в случае с китайским языком
символов, персонаж идентифицируется как «персонаж из такого-то диапазона». Тем не мение,
если символ является китайским иероглифом из словаря Нельсона, число Нельсона
в комплект поставки.
По умолчанию ожидается, что ввод будет в формате UTF-8. Собственный заказ UTF-32 может быть указан через
флаг командной строки При обнаружении недопустимого UTF8 печатается объяснение, почему он
является недействительным. -кв.
КОМАНДА ЛИНИЯ ФЛАГИ
-A Пропустить символы пробела ASCII.
-a Пропустить символы ASCII.
-B Пропускать символы в базовой многоязычной плоскости.
-b Запретить печать байтового смещения.
-c Запретить печать смещения символов.
-e Запретить печать кодировки.
-g Запретить печать глифа.
-h Распечатать информацию об использовании.
-l Вывести номер строки.
-n Запретить печать имени Unicode.
-p Запретить вывод заголовков на каждый экран.
-q Ввод - это стандартный код UTF-32.
-r Вывести диапазон Unicode. Указанные диапазоны включают как официальные диапазоны Unicode, так и
сконструированные языковые диапазоны в зонах частного использования, зарегистрированные в
Реестр Conscript Unicode (http://www.evertype.com/standards/csur/).
-s
Перейти к указанному смещению символа.
-S
Перейти к указанному байтовому смещению. Обратите внимание, что даже если файл состоит из правильно сформированных
Unicode нет гарантии, что последовательность байтов, начинающаяся с произвольного байта
будет действительным Unicode. Эта опция предназначена для использования там, где другие программы
генерировать только байтовые смещения или там, где необходимо пропустить поврежденный Unicode.
В большинстве случаев более уместным будет использование символьного смещения. Если байт
смещение, смещения символов показаны относительно начала
исследуемый раздел файла, а не его начало.
-u Запретить печать кода UTF32.
-V Проверить ввод. В этом случае ничего не делается, кроме определения того,
ввод действителен в кодировке UTF-8 Unicode. Если это так, вывод не производится, и программа завершает работу.
со статусом 0. При обнаружении недопустимого UTF-8 программа сообщает местоположение
первый обнаруженный недопустимый UTF-8, объясняет, почему он недействителен, и завершается с
статус 1.
-v Распечатать информацию о версии.
Используйте uniname в Интернете с помощью сервисов onworks.net
