DIFF(1) دستورات کاربر DIFF(1)

نام (NAME)

diff - مقایسه فایل‌ها به صورت خط به خط

خلاصه دستور (SYNOPSIS)

diff [گزینه‌ها]... فایل‌ها...

توضیحات (DESCRIPTION)

مقایسه فایل‌ها به صورت خط به خط.

نادیده گرفتن تمایز حروف بزرگ و کوچک در محتوای فایل‌ها.
نادیده گرفتن تمام فاصله‌های خالی.
نادیده گرفتن تغییرات در تعداد فاصله‌های خالی.
نادیده گرفتن خطوط کاملاً خالی.
خروجی دادن در قالب یکپارچه (unified diff) همراه با تعداد خطوط متنی پیرامون (پیش‌فرض ۳ خط).
خروجی دادن در قالب context diff همراه با خطوط پیرامون.
فقط گزارش اینکه آیا فایل‌ها تفاوت دارند یا خیر (بدون نمایش جزئیات تفاوت).
مقایسه بازگشتی تمام زیردایرکتوری‌های یافت‌شده.
گزارش دادن یکسان بودن دو فایل هنگامی که تفاوتی ندارند.
خروجی در دو ستون کنار هم (side-by-side).
رنگی‌کردن خروجی؛ زمان می‌تواند 'never'، 'always' یا 'auto' باشد.
نمایش این راهنما و خروج.
نمایش شماره نسخه و خروج.

وضعیت خروج (EXIT STATUS)

وضعیت خروج در صورت عدم وجود تفاوت ۰، در صورت یافتن تفاوت ۱ و در صورت بروز خطا ۲ است.

نویسنده (AUTHOR)

نوشته شده توسط Paul Eggert، Mike Haertel، David Hayes، Richard Stallman و Len Tower.

گزارش باگ‌ها (REPORTING BUGS)

گزارش باگ به: bug-diffutils@gnu.org

حق نشر (COPYRIGHT)

حق نشر © 2023 بنیاد نرم‌افزارهای آزاد (Free Software Foundation, Inc.)

May 2023 diffutils 3.10