АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

infocmp - Интернет в облаке

Запустите infocmp в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда infocmp, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


информация - сравнить или распечатать TERMINFO описывающие

СИНТАКСИС


информация [-1CDEFGIKLTUVcdegilnpqrtux]
[-v n] [-s d| i| l| c] [-Q n] [-R подмножество]
[-w ширина] [-A каталог] [-B каталог]
[термин...]

ОПИСАНИЕ


информация может использоваться для сравнения двоичного файла TERMINFO запись с другими записями terminfo,
переписать TERMINFO описание, чтобы воспользоваться использовать = terminfo или распечатайте
a TERMINFO описание из двоичного файла (срок) в различных форматах. В любом случае,
сначала будут напечатаны логические поля, затем числовые поля, а затем
строковые поля.

По умолчанию Опции
Если параметры не указаны и ноль или один термины указаны, -I вариант будет
предполагается. Если более одного термин указано, -d вариант будет предполагаться.

сравнение Опции [-д] [-с] [-N]
информация сравнивает TERMINFO описание первого терминала термин с каждым из
описания, данные записями для другого терминала термины. Если возможность
определены только для одного из терминалов, возвращаемое значение будет зависеть от типа
возможности: F для логических переменных, -1 для целочисленных переменных и NULL, для строки
переменные.

Ассоциация -d option создает список каждой возможности, которая различается между двумя записями.
Эта опция полезна, чтобы показать разницу между двумя записями, созданными разными
люди, для одинаковых или похожих терминалов.

Ассоциация -c опция создает список каждой возможности, которая является общей для двух или более
записи. Неустановленные возможности игнорируются. Этот вариант можно использовать как быстрый
проверьте, есть ли -u вариант стоит использовать.

Ассоциация -n option создает список каждой возможности, которая не входит ни в одну из указанных записей. Если
нет термины даны, переменная окружения СРОК будет использоваться для обоих
термины. Это можно использовать как быструю проверку, чтобы увидеть, не упущено ли что-нибудь из
описание.

Источник Список Опции [-Я] [-Л] [-С] [-р]
Ассоциация -I, -Lкачества -C options создаст список источников для каждого названного терминала.

-I использовать TERMINFO имена
-L используйте длинное имя переменной C, указанное всрок.ч>
-C использовать TERMCAP имена
-r При использовании -C, выложить все возможности в TERMCAP форма
-K модифицирует -C вариант, улучшающий BSD-совместимость.

Если нет термины даны, переменная окружения СРОК будет использоваться для терминала
имя.

Источник произведен -C вариант может использоваться непосредственно как TERMCAP запись, но не все
параметризованные строки можно изменить на TERMCAP формат. информация будет пытаться
преобразовать большую часть параметризованной информации, и все, что не преобразовано, будет явно
отмечены в выводе и закомментированы. Их следует редактировать вручную.

Для достижения наилучших результатов при преобразовании в TERMCAP формат, вы должны использовать оба -C и -r.
Обычно описание termcap ограничено 1023 байтами. infocmp сокращает меньше
необходимые детали, чтобы подогнать его. Если вы переходите на один из (редких) termcap
реализации, которые принимают неограниченный размер termcap, вы можете добавить -T
вариант. Однако чаще вы должны помогать реализации termcap и обрезать лишнее.
пробел (используйте -0 вариант для этого).

Вся информация о заполнении для строк будет собрана вместе и помещена в начало.
строки, где TERMCAP ожидает этого. Обязательное заполнение (информация о заполнении
завершающий '/') станет необязательным.

Все TERMCAP переменные больше не поддерживаются TERMINFO, но которые являются производными от других
TERMINFO переменные, будут выведены. Не все TERMINFO возможности будут переведены;
только те переменные, которые входили в TERMCAP обычно выводится. Указание
-r опция снимет это ограничение, позволяя выводить все возможности в
TERMCAP форма. Обычно вы должны использовать оба -C и -r опции. Фактический используемый формат
включает некоторые улучшения для экранированных символов из формата terminfo. Для
более строгий BSD-совместимый перевод, используйте -K вариант, а не -C.

Обратите внимание: поскольку заполнение собирается до начала возможности, не все
возможности выводятся. Обязательное заполнение не поддерживается. Так как TERMCAP струны
не такой гибкий, не всегда возможно преобразовать TERMINFO возможность строки в
эквивалент TERMCAP формат. Последующее преобразование TERMCAP файл обратно в TERMINFO
формат не обязательно будет воспроизводить оригинал TERMINFO источник.

Некоторые общие TERMINFO последовательности параметров, их TERMCAP эквиваленты и некоторые терминальные
типы, которые обычно имеют такие последовательности:

TERMINFO TERMCAP Представительские терминалы
───────────────────────────────────────────────────── ──────────────
% p1% c %. адм
% p1% d %d л.с., стандарт ANSI, vt100
% p1% 'x'% +% c % + x сама концепция
%i %iq Стандарт ANSI, vt100
% p1%?% 'x'%>% t% p1% 'y'% +%; %> ху сама концепция
% p2 печатается до % p1 %r hp

Используйте = Опция [-у]
Ассоциация -u вариант производит TERMINFO исходное описание первого терминала термин который
относительно суммы описаний, данных записями для других терминалов
термины. Это делается путем анализа различий между первыми термин и
другие термины и создание описания с использовать = поля для других терминалов. В
таким образом можно модифицировать общие записи terminfo в терминале
описание. Или, если существуют два похожих терминала, но они были закодированы в разное время или
разных людей, чтобы каждое описание представляло собой полное описание, используя информация покажет
что можно сделать, чтобы одно описание относилось к другому.

Возможность будет напечатана со знаком (@), если она больше не существует в первом
термин, но один из других термин Записи содержат значение для него. Возможности
значение печатается, если значение в первом термин не встречается ни в одном другом
термин записи, или если первая из других термин записи, которые имеют эту возможность
дает другое значение для возможности, чем в первом термин.

Порядок другой термин записи имеют большое значение. Поскольку компилятор terminfo тик
просматривает возможности слева направо, указывая два использовать = записи, содержащие
разные записи для одних и тех же возможностей будут давать разные результаты в зависимости от
порядок, в котором приведены записи. информация будет отмечать любые такие несоответствия
между другими термин записи по мере их нахождения.

В качестве альтернативы, указав возможность после a использовать = запись, содержащая эту возможность
приведет к игнорированию второй спецификации. С использованием информация воссоздать
описание может быть полезной проверкой, чтобы убедиться, что все указано правильно в
описание первоисточника.

Еще одна ошибка, которая не приводит к некорректно скомпилированным файлам, но замедляет работу
время компиляции, указывает дополнительные использовать = поля, которые являются лишними. информация будет отмечать
любой другой термин использовать = поля, которые не были нужны.

Изменение Databases [-А каталог] [-Б каталог]
Как и другие Ncurses служебных программ, infocmp ищет описания терминалов в нескольких
места. Вы можете использовать ТЕРМИНФО и TERMINFO_DIRS переменные среды для переопределения
встроенный по умолчанию список мест для поиска (см. проклятиями(3X) для подробностей).

Вы также можете использовать опции -A и -B чтобы переопределить список мест для поиска, когда
сравнение описаний терминалов:

· The -A опция устанавливает место для первого термин

· The -B опция устанавливает местоположение для другого термины.

Используя эти параметры, можно сравнить описания терминала с таким же
имя находится в двух разных базах данных. Например, вы можете использовать эту функцию для
сравнение описаний одного и того же терминала, созданных разными людьми.

Другие контрактные услуги Опции
-0 заставляет поля печататься в одной строке без переноса.

-1 заставляет поля выводиться по одному в строку. В противном случае поля будут
напечатано несколько в строку максимальной шириной 60 символов.

-a говорит информация сохранить закомментированные возможности, а не отбрасывать их.
Возможности комментируются с помощью точки.

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

-E Вывести возможности данного терминала в виде таблиц, необходимых в инициализаторе C.
для структуры TERMTYPE (структура возможностей терминала в ). Это
опция полезна для подготовки версий библиотеки curses, жестко подключенных к заданному
тип терминала. Все таблицы объявлены статическими и названы в соответствии с
тип и имя соответствующей терминальной записи.

До ncurses 5.0 разделение между -e и -E вариантов не требовалось; но
поддержка расширенных имен требовала создания массивов возможностей терминала
отдельно от структуры TERMTYPE.

-e Дамп возможностей данного терминала в качестве инициализатора C для TERMTYPE
структура (структура возможностей терминала в ). Эта опция полезна
для подготовки версий библиотеки curses, зашитых для данного типа терминала.

-F сравнить файлы terminfo. Это предполагает, что два следующих аргумента являются именами файлов.
Файлы ищутся на предмет попарных совпадений между записями, с двумя записями.
считается подходящим, если какое-либо из их имен соответствует. Отчет распечатывается в стандартном формате.
перечисляет записи, не имеющие совпадений в другом файле, и записи с более чем одним
совпадение. Для записей с одним совпадением включается отчет о различиях.
Обычно для уменьшения объема отчета ссылки на использование не разрешаются раньше.
ищите различия, но разрешение можно принудительно указать, также указав -r.

-f Отображение сложных строк terminfo, содержащих выражения if / then / else / endif
с отступом для удобства чтения.

-G Отображать константные литералы в десятичной форме, а не их символьные эквиваленты.

-g Отображать константные символьные литералы в цитируемой форме, а не в десятичной форме
эквиваленты.

-i Проанализировать инициализацию (is1, is2, is3) и сбросить (rs1, rs2, rs3), струны в
запись, а также те, которые используются для запуска / остановки режима позиционирования курсора (вкусняшка,
чашка), а также запуск / остановка режима раскладки клавиатуры (smkx, рмкс).

Для каждой строки код пытается проанализировать ее на действия с точки зрения другой
возможности в записи, определенные возможности X3.64 / ISO 6429 / ECMA-48 и некоторые
Частные режимы DEC серии VT (набор распознанных специальных последовательностей был
выбран для полноты над существующей базой данных terminfo). Каждая строка отчета
состоит из имени возможности, двоеточия и пробела, за которым следует
распечатываемое расширение строки возможностей с распознанными совпадающими секциями
действия переведены в описания, заключенные в скобки.

Вот список распознанных специальных последовательностей DEC / ANSI:

Действие Значение
────────────────────────────────────────────
Полный сброс RIS
SC сохранить курсор
Курсор восстановления RC
LL домой вниз
Область прокрутки сброса RSR
────────────────────────────────────────────
Программный сброс DECSTR (VT320)
S7C1T 7-битные элементы управления (VT220)
────────────────────────────────────────────
ISO DEC G0 включает графику DEC для G0
ISO UK G0 включает британские символы для G0
ISO US G0 включает символы США для G0
ISO DEC G1 включает графику DEC для G1
ISO UK G1 включает британские символы для G1
ISO US G1 включает символы США для G1
────────────────────────────────────────────
Режим клавиатуры приложения DECPAM
DECPNM нормальный режим клавиатуры
DECANSI входит в режим ANSI
────────────────────────────────────────────
ECMA [+ -] Режим действия клавиатуры AM
ECMA [+ -] IRM вставить режим замены
ECMA [+ -] SRM режим отправки и получения
ECMA [+ -] LNM режим перевода строки
────────────────────────────────────────────
DEC [+ -] Клавиши курсора приложения CKM
DEC [+ -] ANM установил режим VT52
DEC [+ -] COLM 132-колоночный режим
DEC [+ -] Плавная прокрутка SCLM
DEC [+ -] Режим обратного видео SCNM
DEC [+ -] Режим исходной точки OM
DEC [+ -] Режим обхода AWM
DEC [+ -] Режим автоповтора ARM

Он также распознает действие SGR, соответствующее ANSI / ISO 6429 / ECMA Set Graphics.
Отображение со значениями NORMAL, BOLD, UNDERLINE, BLINK и REVERSE. Все кроме
NORMAL может иметь префикс «+» (включить) или «-» (выключить).

SGR0 обозначает пустую последовательность выделения (эквивалент {SGR: NORMAL}).

-l Установите формат вывода на terminfo.

-p Игнорируйте спецификации заполнения при сравнении строк.

-Q n Вместо того, чтобы показывать исходный код в формате terminfo (текст), распечатайте скомпилированный (двоичный) формат
в шестнадцатеричной форме или в форме base64, в зависимости от значения параметра:

1 шестнадцатеричный

2 база64

3 шестнадцатеричный и base64

-q Это делает вывод немного короче:

· Сделайте сравнительный список короче, опуская подзаголовки и используя знак "-" для
отсутствуют возможности, "@" вместо "NULL" вместо "отменено".

· Опускайте комментарий «Реконструировано из» для списков источников.

-Rподмножество
Ограничьте вывод заданным подмножеством. Эта опция предназначена для использования с архаичными версиями
terminfo, как на SVr1, Ultrix или HP / UX, которые не поддерживают полный набор
SVR4 / XSI Curses terminfo; и варианты, такие как AIX, которые имеют собственные расширения
несовместим с SVr4 / XSI.

Доступные подмножества terminfo: SVr1, Ultrix, HP и AIX; видеть TERMINFO(5) для
Детали. Вы также можете выбрать подмножество «BSD», которое выбирает только возможности с
Эквиваленты termcap, признанные 4.4BSD.

-s [d | i | l | c]
Ассоциация -s option сортирует поля внутри каждого типа в соответствии с аргументом ниже:

d оставьте поля в том порядке, в котором они хранятся в TERMINFO база данных.

i Сортировать по TERMINFO имя.

l сортировать по длинному имени переменной C.

c сортировать по TERMCAP имя.

Если же линия индикатора -s опция не указана, распечатанные поля будут отсортированы в алфавитном порядке
не провела обыск TERMINFO имя внутри каждого типа, за исключением случая -C или -L
параметры, которые приводят к тому, что сортировка выполняется TERMCAP имя или длинное C
имя переменной соответственно.

-T устраняет ограничения по размеру сгенерированного текста. Это в основном полезно для
тестирование и анализ, так как скомпилированные описания ограничены (например, 1023 для
termcap, 4096 для terminfo).

-t говорит тик чтобы отказаться от закомментированных возможностей. Обычно при переводе с
terminfo в termcap, непереводимые возможности закомментированы.

-U говорит информация чтобы не обрабатывать данные после анализа исходного файла. Этот
функция помогает при сравнении фактического содержимого двух исходных файлов, поскольку
исключает выводы, что информация позволяет заполнить недостающие данные.

-V сообщает версию ncurses, которая использовалась в этой программе, и завершает работу.

-v n распечатывает трассировочную информацию о стандартной ошибке во время работы программы. Высшие ценности
of n вызывают большее многословие.

-w ширина
изменяет вывод на ширина символы.

-x распечатать информацию для определяемых пользователем возможностей. Это расширения к
репертуар terminfo, который можно загрузить с помощью -x возможность тик.

Используйте infocmp онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    NSIS: система установки со сценариями Nullsoft
    NSIS: система установки со сценариями Nullsoft
    NSIS (установка с поддержкой сценариев Nullsoft)
    System) является профессиональным открытым исходным кодом
    система для создания установщиков Windows. Это
    спроектирован таким образом, чтобы быть таким же маленьким и гибким
    как возможно ...
    Скачать NSIS: система установки Nullsoft со сценариями
  • 2
    авторизация
    авторизация
    AuthPass - это пароль с открытым исходным кодом
    менеджер с поддержкой популярных и
    проверенный Keepass (kdbx 3.x И kdbx 4.x ...
    Скачать авторизацию
  • 3
    Zabbix
    Zabbix
    Zabbix — это открытый корпоративный класс.
    исходное распределенное решение для мониторинга
    предназначен для наблюдения и отслеживания
    производительность и доступность сети
    серверы, устройства...
    Скачать Zabbix
  • 4
    KDiff3
    KDiff3
    Этот репозиторий больше не поддерживается
    и хранится в архивных целях. Видеть
    https://invent.kde.org/sdk/kdiff3 for
    новейший код и
    https://download.kde.o...
    Скачать KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX — это графический интерфейс для
    USB-загрузчик Ванинкоко, основанный на
    libwiigui. Он позволяет перечислять и
    запуск игр Wii, игр Gamecube и
    доморощенный на Wii и WiiU...
    Скачать USBLoaderGX
  • 6
    Жар-птица
    Жар-птица
    СУБД Firebird предлагает функции ANSI SQL
    & работает на Linux, Windows и
    несколько Unix-платформ. Функции
    отличный параллелизм и производительность
    & сила...
    Скачать Firebird
  • Больше »

Команды Linux

Ad