.ie \n(.g .ds Aq \(aq .el .ds Aq ' .TH alpm-mtree-format 1 "alpm-mtree-format " .SH "نام (NAME)" alpm\-mtree\-format \- خواندن یک فایل MTREE و بازگرداندن آن در قالبی دیگر .SH "خلاصه دستور (SYNOPSIS)" \fBalpm\-mtree format\fR [\fB\-s\fR|\fB\-\-schema\fR] [\fB\-o\fR|\fB\-\-output\-format\fR] [\fB\-p\fR|\fB\-\-pretty\fR] [\fB\-h\fR|\fB\-\-help\fR] [\fIFILE\fR] .SH "توضیحات (DESCRIPTION)" خواندن یک فایل MTREE و بازگرداندن آن در قالب پرونده‌ای دیگر. .PP یک فایل MTREE را بر اساس یک طرح‌واره (schema) می‌خواند و اعتبارسنجی می‌کند و آن را در قالب پرونده‌ای دیگر خروجی می‌دهد (در حال حاضر فقط JSON پشتیبانی می‌شود). اگر فایل با موفقیت اعتبارسنجی شود، برنامه داده‌های بازگردانده شده در قالب پرونده دیگر را در خروجی استاندارد (stdout) چاپ کرده و با کد خروج ۰ پایان می‌یابد. اگر فایل اعتبارسنجی نشود، خطایی در خروجی خطای استاندارد (stderr) ارسال شده و برنامه با یک کد خروج غیرصفر به پایان می‌رسد. .SH "گزینه‌ها (OPTIONS)" .TP \fB\-s\fR, \fB\-\-schema\fR \fI\fR ارائه نسخه طرح‌واره (schema) مورد استفاده برای MTREE. اگر هیچ نسخه طرح‌واره‌ای مشخص نشود، از خود فایل استنتاج خواهد شد. مقادیر معتبر عبارتند از [\*(Aq1\*(Aq, \*(Aq2\*(Aq]. .TP \fB\-o\fR, \fB\-\-output\-format\fR \fI\fR [پیش‌فرض: json] ارائه قالب خروجی. .br .br \fIمقادیر ممکن:\fR .RS 14 .IP \(bu 2 json: قالب خروجی JSON .RE .TP \fB\-p\fR, \fB\-\-pretty\fR تعیین می‌کند که آیا خروجی به صورت مرتب و غیرفشرده (non\-minimized) نمایش داده شود یا خیر. تنها برای قالب‌هایی اعمال می‌شود که از خروجی آراسته پشتیبانی می‌کنند، در غیر این صورت نادیده گرفته می‌شود. .TP \fB\-h\fR, \fB\-\-help\fR چاپ راهنما (مشاهده خلاصه با \*(Aq\-h\*(Aq) .TP [\fIFILE\fR] یک فایل اختیاری برای خواندن از آن. اگر هیچ فایلی ارائه نشود، به جای آن از ورودی استاندارد (stdin) استفاده می‌شود.