Jest to polecenie dctrl2xml, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
dctrl2xml - Konwerter danych kontrolnych Debiana na XML
STRESZCZENIE
dctrl2xml [-x | -j] [-f FILE]
OPIS
dctrl2xml to narzędzie, które konwertuje dane kontrolne Debiana na reprezentację XML. To może
być używany do konwersji danych, które zwykle znajdują się w debian/control, .changes, .dsc,
Pakiety, źródła i podobne pliki do formatu XML.
Dla większości dziedzin dctrl2xml po prostu używa nazwy pola jako nazwy elementu i danych pola jako
zawartość elementu. W przypadku innych pól, takich jak pola powiązań pakietów (Zależy,
Build-Depends itp.) lub pole Pliki w plikach .changes lub Sources, dctrl2xml
dodatkowo analizuje dane pola, aby przedstawić je w bardziej szczegółowej formie.
OPCJE
Aby uzyskać pełne podsumowanie opcji, uruchom dctrl2xml --help.
--wersja
Pokaż numer wersji dctrl2xml.
-h, --help
Pokaż pomoc o opcjach.
-f FILE, --plik=FILE
Odczytaj dane kontrolne Debiana z pliku FILE zamiast standardowego wejścia. FILE może być
albo zwykły plik tekstowy, albo plik gzip, bzip2 lub ZIP.
-x, --xml
Wyprowadzaj dane kontrolne Debiana w formacie XML (domyślnie).
-j, --json
Wyprowadź dane kontrolne Debiana jako JSON.
PRZYKŁADY
dctrl2xml -f /var/lib/dpkg/dostępne
Przekształć całość dpkg(1) udostępnij plik w formacie XML i wydrukuj go na standardowe wyjście.
Jest to typowy test warunków skrajnych dla dctrl2xml.
apt-cache pokazać cześć build-essential | dctrl2xml
Konwertuj rekordy pakietów hello i build-essential do formatu XML i
wydrukuj go na standardowe wyjście. To jest przykład jak dctrl2xml może być stosowany w
potoków, w których odczytuje dane sterujące ze standardowego wejścia.
apt-cache showr cześć | dctrl2xml | xmllint --format -
Jest to podobne do powyższego przykładu, z tą różnicą, że xmllint(1) narzędzie (w którym znajduje się
pakiet Debiana libxml2-utils) służy do ponownego formatowania i ponownego wcięcia dctrl2xml's
danych wyjściowych, aby uczynić je bardziej czytelnymi dla człowieka i aby zapisy pakietu źródłowego plików
pakiet hello jest używany.
apt-cache showr cześć | dctrl2xml -j
W tym przykładzie rekord pakietu źródłowego hello jest drukowany w formacie JSON, a nie XML.
Użyj dctrl2xml online, korzystając z usług onworks.net