Đây là lệnh dctrl2xml có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
dctrl2xml - Trình chuyển đổi dữ liệu điều khiển Debian sang XML
SYNOPSIS
dctrl2xml [-x | -j] [-f FILE]
MÔ TẢ
dctrl2xml là một công cụ chuyển đổi dữ liệu điều khiển Debian thành một biểu diễn XML. Nó có thể
được sử dụng để chuyển đổi dữ liệu thường được tìm thấy trong debian / control, .changes, .dsc,
Gói, Nguồn và các tệp tương tự với XML.
Đối với hầu hết các lĩnh vực dctrl2xml chỉ sử dụng tên trường làm tên phần tử và dữ liệu trường làm
nội dung phần tử. Đối với các trường khác, chẳng hạn như trường mối quan hệ giữa các gói (Phụ thuộc,
Bản dựng-Phụ thuộc, v.v.) hoặc trường Tệp trong tệp .changes hoặc Nguồn, dctrl2xml
cũng phân tích cú pháp dữ liệu trường của họ để thể hiện nó ở dạng có cấu trúc tốt hơn.
LỰA CHỌN
Để có bản tóm tắt đầy đủ về các tùy chọn, hãy chạy dctrl2xml --Cứu giúp.
--phiên bản
Hiển thị số phiên bản của dctrl2xml.
-h, --Cứu giúp
Hiển thị trợ giúp về các tùy chọn.
-f FILE, --tệp =FILE
Đọc dữ liệu điều khiển Debian từ tệp FILE thay vì đầu vào tiêu chuẩn. FILE có thể
tệp văn bản thuần túy hoặc tệp gzip, bzip2 hoặc ZIP.
-x, --xml
Xuất dữ liệu điều khiển Debian dưới dạng XML (mặc định).
-j, --json
Xuất dữ liệu điều khiển Debian dưới dạng JSON.
VÍ DỤ
dctrl2xml -f / var / lib / dpkg / có sẵn
Chuyển đổi toàn bộ dpkg(1) tệp có sẵn sang XML và in nó ra đầu ra tiêu chuẩn.
Đây là một bài kiểm tra căng thẳng điển hình cho dctrl2xml.
apt-cache hiển thị xin chào xây dựng-thiết yếu | dctrl2xml
Chuyển đổi các bản ghi gói của gói chào và gói thiết yếu sang XML và
in nó ra đầu ra tiêu chuẩn. Đây là một ví dụ về cách dctrl2xml có thể được sử dụng trong
các đường ống nơi nó đọc dữ liệu điều khiển từ đầu vào tiêu chuẩn.
apt-cache showrc xin chào | dctrl2xml | xmllint --định dạng -
Điều này tương tự như ví dụ trên, ngoại trừ xmllint(1) công cụ (trong đó
gói Debian libxml2-utils) được sử dụng để định dạng lại và reindent dctrl2xml's
đầu ra để giúp con người dễ đọc hơn và gói nguồn ghi lại
xin chào gói được sử dụng.
apt-cache showrc xin chào | dctrl2xml -j
Trong ví dụ này, bản ghi gói nguồn của hello được in dưới dạng JSON thay vì XML.
Sử dụng dctrl2xml trực tuyến bằng các dịch vụ onworks.net