HG(CAT) HG(CAT) نام (NAME) hg cat - چاپ و نمایش ویرایش جاری یا مشخص‌شده فایل‌ها خلاصه دستور (SYNOPSIS) hg cat [OPTION]... FILE... توضیحات (DESCRIPTION) فایل‌های مشخص‌شده را همان‌گونه که در ویرایش تعیین‌شده بوده‌اند چاپ می‌کند. اگر ویرایشی مشخص نشود، والد دایرکتوری کاری استفاده خواهد شد. خروجی می‌تواند در یک فایل باشد که در این حالت نام فایل با استفاده از یک رشته قالب مشخص می‌شود. به hg help templates مراجعه کنید. علاوه بر کلمات کلیدی رایج قالب، قواعد قالب‌بندی زیر پشتیبانی می‌شوند: %% کاراکتر لفظی «%» %s نام پایه (basename) فایلی که چاپ می‌شود %d نام دایرکتوری فایلی که چاپ می‌شود، یا '.' اگر در ریشه مخزن باشد %p مسیر نسبی فایل نسبت به ریشه مخزن %H هش مجموعه تغییرات (۴۰ رقم هگزادسیمال) %R شماره ویرایش مجموعه تغییرات %h فرم کوتاه هش مجموعه تغییرات (۱۲ رقم هگزادسیمال) %r شماره ویرایش مجموعه تغییرات با صفرهای پیشین %b نام پایه مخزن صادرکننده \ کاراکتر لفظی «\[u00BB] قالب (Template): کلمات کلیدی زیر علاوه بر کلمات کلیدی و توابع رایج قالب پشتیبانی می‌شوند. همچنین به hg help templates مراجعه کنید. data رشته. محتوای فایل. path رشته. مسیر فایل به صورت مطلق نسبت به مخزن. در صورت موفقیت 0 را برمی‌گرداند. گزینه‌ها (OPTIONS) -o,--output  چاپ خروجی در فایلی با نام قالب‌بندی‌شده -r,--rev  چاپ ویرایش مشخص‌شده --decode اعمال هر فیلتر رمزگشایی منطبق -I,--include  شامل کردن نام‌های منطبق با الگوهای ارائه‌شده -X,--exclude  مستثنی کردن نام‌های منطبق با الگوهای ارائه‌شده -T,--template