זוהי הפקודה dctrl2xml שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
dctrl2xml - נתוני בקרת דביאן ל-XML ממיר
תַקצִיר
dctrl2xml [-x | -י] [-פ קובץ]
תיאור
dctrl2xml הוא כלי הממיר נתוני בקרה של דביאן לייצוג XML. זה יכול
לשמש להמרת נתונים שנמצאים בדרך כלל ב-debian/control, .changes, .dsc,
חבילות, מקורות וקבצים דומים ל-XML.
עבור רוב התחומים dctrl2xml פשוט משתמש בשם השדה בתור שם האלמנט ובנתוני השדה בתור
תוכן אלמנט. עבור שדות אחרים, כגון שדות יחסי הגומלין בין החבילות (תלוי,
Build-Depends וכו') או השדה Files ב-.changes או קבצי Sources, dctrl2xml
בנוסף מנתח את נתוני השדה שלהם כדי לייצג אותם בצורה מובנית יותר.
אפשרויות
לסיכום מלא של אפשרויות, הפעל dctrl2xml - עזרה.
--גִרְסָה
הצג את מספר הגרסה של dctrl2xml.
-h, - עזרה
הצג עזרה לגבי אפשרויות.
-f קובץ, --קובץ=קובץ
קרא את נתוני הבקרה של דביאן מהקובץ קובץ במקום קלט רגיל. קובץ יכול להיות
או קובץ טקסט רגיל או קובץ gzip, bzip2 או ZIP.
-x, --xml
פלט נתוני בקרת דביאן כ-XML (ברירת מחדל).
-j, --json
פלט נתוני בקרת דביאן כ-JSON.
דוגמאות
dctrl2xml -f /var/lib/dpkg/available
המר את כולו dpkg(1) קובץ זמין ל-XML והדפיס אותו לפלט סטנדרטי.
זהו מבחן מאמץ טיפוסי עבור dctrl2xml.
מטמון apt לְהַצִיג שלום חיוני לבנות | dctrl2xml
המר את רשומות החבילות של החבילות Hello וה-build חיוניות ל-XML ו
להדפיס אותו לפלט סטנדרטי. זו דוגמה לאיך dctrl2xml ניתן להשתמש ב
צינורות שבהם הוא קורא את נתוני הבקרה מקלט סטנדרטי.
מטמון apt showrc שלום | dctrl2xml | xmllint --פוּרמָט -
זה דומה לדוגמא שלעיל, אלא שה- xmllint(1) כלי (שנמצא ב
החבילה libxml2-utils Debian) משמשת לפורמט מחדש וזיהוי מחדש dctrl2xml's
פלט כדי להפוך אותו לקריאה אנושית יותר ושחבילת המקור מתעדת את
חבילת שלום נמצאים בשימוש.
מטמון apt showrc שלום | dctrl2xml -j
בדוגמה זו רשומת חבילת המקור של hello מודפסת כ-JSON במקום כ-XML.
השתמש ב-dctrl2xml באינטרנט באמצעות שירותי onworks.net