XZDIFF(1) XZ Utils XZDIFF(1)

xzdiff - مقایسه پرونده‌های فشرده‌سازی شده با xz

xzcmp [گزینه...] پرونده۱ [پرونده۲]
xzdiff ...
lzcmp ... (منسوخ‌شده)
lzdiff ... (منسوخ‌شده)

دستورهای xzcmp و xzdiff محتوای غیرفشردهٔ دو پرونده را مقایسه می‌کنند. داده‌های غیرفشرده و گزینه‌ها به cmp(1) یا diff(1) ارسال می‌شوند، مگر اینکه --help یا --version مشخص شده باشد.

اگر هر دو پرونده۱ و پرونده۲ مشخص شده باشند، می‌توانند پرونده‌های غیرفشرده یا پرونده‌هایی در قالب‌هایی باشند که xz(1)، gzip(1)، bzip2(1)، lzop(1)، zstd(1) یا lz4(1) می‌توانند آن‌ها را از حالت فشرده خارج کنند. دستورهای فشرده‌گشایی لازم بر اساس پسوند نام پرونده۱ و پرونده۲ تعیین می‌شوند. فرض می‌شود پرونده‌ای با پسوند ناشناخته، یا غیرفشرده است یا در قالبی است که xz(1) می‌تواند آن را از حالت فشرده خارج کند.

اگر تنها یک نام پرونده ارائه شود، پرونده۱ باید پسوندی از یک قالب فشرده‌سازی پشتیبانی‌شده داشته باشد و فرض می‌شود نام پرونده۲ همان پرونده۱ بدون پسوند قالب فشرده‌سازی است.

دستورهای lzcmp و lzdiff برای سازگاری عقبروی با LZMA Utils ارائه شده‌اند. این دستورها منسوخ شده‌اند و در نگارش‌های آینده حذف خواهند شد.

در صورت بروز خطای فشرده‌گشایی، وضعیت خروج 2 است. در غیر این صورت از وضعیت خروج cmp(1) یا diff(1) استفاده می‌شود.

cmp(1), diff(1), xz(1), gzip(1), bzip2(1), lzop(1), zstd(1), lz4(1)

2025-03-06 Tukaani