Это команда dctrl2xml, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
dctrl2xml - конвертер управляющих данных Debian в XML
СИНТАКСИС
dctrl2xml [-х | -дж] [-ф ФАЙЛОВ]
ОПИСАНИЕ
dctrl2xml это инструмент, который преобразует данные управления Debian в представление XML. Оно может
использоваться для преобразования данных, которые обычно находятся в debian / control, .changes, .dsc,
Пакеты, исходники и аналогичные файлы в XML.
Для большинства полей dctrl2xml просто использует имя поля как имя элемента и данные поля как
содержимое элемента. Для других полей, таких как поля взаимосвязи пакетов (зависит,
Build-Depends и т. Д.) Или поле Files в файлах .changes или Sources, dctrl2xml
дополнительно анализирует свои полевые данные, чтобы представить их в более тонко структурированной форме.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Чтобы получить полный обзор параметров, запустите dctrl2xml --Помогите.
--версия
Показать номер версии dctrl2xml.
-h, --Помогите
Показать справку о параметрах.
-f ФАЙЛОВ, --file =ФАЙЛОВ
Чтение управляющих данных Debian из файла ФАЙЛОВ вместо стандартного ввода. ФАЙЛОВ может быть
либо обычный текстовый файл, либо файл gzip, bzip2 или ZIP.
-x, --xml
Выводить управляющие данные Debian в виде XML (по умолчанию).
-j, --json
Вывести управляющие данные Debian в формате JSON.
ПРИМЕРЫ
dctrl2xml -f / var / lib / dpkg / доступно
Преобразовать целое Dpkg(1) доступный файл в XML и распечатать его на стандартный вывод.
Это типичный стресс-тест для dctrl2xml.
APT-кэша показывать Здравствуйте строительный | dctrl2xml
Преобразуйте записи пакетов hello и build-essential в XML и
распечатать его на стандартный вывод. Это пример того, как dctrl2xml может быть использован в
каналы, где он считывает управляющие данные из стандартного ввода.
APT-кэша Showsrc Здравствуйте | dctrl2xml | xmlint --формат -
Это похоже на приведенный выше пример, за исключением того, что xmlint(1) инструмент (который находится в
пакет Debian libxml2-utils) используется для переформатирования и повторного отступа dctrl2xml's
вывод, чтобы сделать его более читабельным и чтобы исходный пакет записывал
hello package используются.
APT-кэша Showsrc Здравствуйте | dctrl2xml -j
В этом примере запись исходного пакета hello печатается как JSON вместо XML.
Используйте dctrl2xml в Интернете с помощью сервисов onworks.net