Це команда dctrl2xml, яку можна запустити в постачальнику безкоштовного хостингу OnWorks, використовуючи одну з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS
ПРОГРАМА:
ІМ'Я
dctrl2xml - Конвертер керуючих даних Debian в XML
СИНТАКСИС
dctrl2xml [-x | -j] [-f Фото]
ОПИС
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/available
Перетворіть ціле dpkg(1) доступний файл у форматі XML і роздрукуйте його у стандартному виводі.
Це типовий стрес-тест для dctrl2xml.
apt-cache Показувати привіт будувати-істотне | dctrl2xml
Перетворіть записи пакетів hello і build-essential у XML і
роздрукувати його до стандартного виводу. Це приклад того, як dctrl2xml може використовуватися в
канали, де він зчитує контрольні дані зі стандартного введення.
apt-cache showrc привіт | dctrl2xml | xmllint --формат -
Це схоже на наведений вище приклад, за винятком того, що xmllint(1) інструмент (який знаходиться в
пакет libxml2-utils Debian) використовується для переформатування та повторного відступу dctrl2xml's
вихід, щоб зробити його більш зрозумілим людиною, і щоб вихідний пакет записував файл
hello package використовуються.
apt-cache showrc привіт | dctrl2xml -j
У цьому прикладі вихідний запис пакету hello надруковано як JSON замість XML.
Використовуйте dctrl2xml онлайн за допомогою служб onworks.net