Questo è il comando dctrl2xml che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
dctrl2xml - Convertitore dati di controllo Debian in XML
SINOSSI
dctrl2xml [-x | -j] [-f RISORSE]
DESCRIZIONE
dctrl2xml è uno strumento che converte i dati di controllo Debian in una rappresentazione XML. Può
essere usato per convertire i dati che normalmente si trovano in debian/control, .changes, .dsc,
Pacchetti, sorgenti e file simili in XML.
Per la maggior parte dei campi dctrl2xml usa solo il nome del campo come nome dell'elemento e i dati del campo come
contenuto dell'elemento. Per altri campi, come i campi di interrelazione del pacchetto (Dipende,
Build-Depends, ecc.) o il campo File nei file .changes o Sources, dctrl2xml
analizza inoltre i dati del loro campo per rappresentarli in una forma più strutturata.
VERSIONI
Per un riepilogo completo delle opzioni, esegui dctrl2xml --Aiuto.
--versione
Mostra il numero di versione di dctrl2xml.
-h, --Aiuto
Mostra aiuto sulle opzioni.
-f RISORSE, --file=RISORSE
Leggi i dati di controllo Debian dal file RISORSE invece dell'input standard. RISORSE può essere
un file di testo normale o un file gzip, bzip2 o ZIP.
-x, --xml
Emette i dati di controllo Debian come XML (predefinito).
-j, --json
Emetti i dati di controllo Debian come JSON.
ESEMPI
dctrl2xml -f /var/lib/dpkg/disponibile
Converti il tutto dpkg(1) file disponibile in XML e stamparlo sullo standard output.
Questo è un tipico stress test per dctrl2xml.
apt cache mostrare attraverso le sue creazioni Ciao costruire-essenziale | dctrl2xml
Converti i record del pacchetto dei pacchetti hello e build-essential in XML e
stampalo sull'output standard. Questo è un esempio di come dctrl2xml può essere utilizzato in
pipe dove legge i dati di controllo dallo standard input.
apt cache mostra Ciao | dctrl2xml | xmlint --formato -
Questo è simile all'esempio precedente, tranne per il fatto che xmlint(1) strumento (che è in
il pacchetto Debian libxml2-utils) è usato per riformattare e reindentare dctrl2xml's
output per renderlo più leggibile e che il pacchetto sorgente registri il
ciao pacchetto sono usati.
apt cache mostra Ciao | dctrl2xml -j
In questo esempio, il record del pacchetto sorgente di Hello viene stampato come JSON anziché XML.
Usa dctrl2xml online utilizzando i servizi onworks.net