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

sdiff - ادغام تعاملی و مقایسه ستونی (کنار هم) فایل‌ها

sdiff [گزینه]... فایل۱ فایل۲

ادغام تفاوت‌های میان فایل۱ و فایل۲ به صورت ستونی (کنار هم).

شناسه‌های الزامی برای گزینه‌های طولانی، برای گزینه‌های کوتاه نیز الزامی هستند.

کار به صورت تعاملی و ارسال خروجی به فایل.
نادیده گرفتن تمایز حروف بزرگ و کوچک (یکسان در نظر گرفتن آن‌ها).
نادیده گرفتن تغییرات ناشی از گسترش تب‌ها به فاصله.
نادیده گرفتن فاصله‌های خالی در انتهای خط.
نادیده گرفتن تغییرات در تعداد فاصله‌های خالی.
نادیده گرفتن تمام فاصله‌های خالی.
نادیده گرفتن تغییراتی که تمامی خطوط آن‌ها خالی است.
نادیده گرفتن تغییراتی که تمامی خطوط آن‌ها با عبارت منظم مطابقت دارند.
حذف نویسه بازگشت به ابتدای خط (CR) از انتهای خطوط ورودی.
در نظر گرفتن تمامی فایل‌ها به صورت متنی.
چاپ حداکثر تعداد ستون (پیش‌فرض ۱۳۰).
چاپ فقط ستون چپ برای خطوط مشترک.
عدم چاپ خطوط مشترک.
تبدیل تب‌ها به فاصله در خروجی.
توقفگاه‌های تب در هر تعداد ستون (پیش‌فرض ۸).
تلاش حداکثری برای یافتن مجموعه کوچکتری از تغییرات.
فرض فایل‌های بزرگ با تغییرات پراکنده فراوان (جهت افزایش سرعت).
استفاده از برنامه مشخص‌شده برای مقایسه فایل‌ها.
نمایش این راهنما و خروج.
نمایش اطلاعات نسخه و خروج.

اگر یک فایل برابر با '-' باشد، ورودی استاندارد خوانده می‌شود.

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

نوشته شده توسط Thomas Lord.

گزارش باگ به: bug-diffutils@gnu.org
صفحه خانگی GNU diffutils: https://www.gnu.org/software/diffutils
راهنمای عمومی استفاده از نرم‌افزارهای گنو: https://www.gnu.org/gethelp

حق نشر © 2025 Free Software Foundation, Inc.
مجوز GPLv3+: گنو GPL نسخه ۳ یا بالاتر https://gnu.org/licenses/gpl.html.
این نرم‌افزار آزاد است: شما می‌توانید آزادانه آن را تغییر دهید یا بازتوزیع کنید. هیچ‌گونه ضمانتی وجود ندارد، تا حدی که قانون اجازه می‌دهد.

cmp(1), diff(1), diff3(1)

مستندات کامل برای sdiff به عنوان یک راهنمای Texinfo نگهداری می‌شود. اگر برنامه‌های info و sdiff به درستی روی سیستم شما نصب شده باشند، دستور

info sdiff

باید دسترسی شما را به راهنمای کامل فراهم کند.

April 2025 diffutils 3.12