DIFF3(1)

الاسم
diff3 - مقارنة ثلاثة ملفات سطراً بسطر

موجز
diff3 [خيار]... ملفي الملف_القديم ملفك

الوصف
مقارنة ثلاثة ملفات سطراً بسطر.

المعاملات الإجبارية للخيارات الطويلة إجبارية للخيارات القصيرة أيضًا.

-A، --show-all
    إخراج جميع التغييرات، مع وضع التعارضات بين أقواس

-e، --ed
    إخراج نص ed يدمج التغييرات من الملف_القديم إلى ملفك داخل ملفي

-E, --show-overlap
    مثل -e، لكن مع وضع التعارضات بين أقواس

-3, --easy-only
    مثل -e، لكن دمج التغييرات غير المتداخلة فقط

-x, --overlap-only
    مثل -e، لكن دمج التغييرات المتداخلة فقط

-X  مثل -x، لكن مع وضع التعارضات بين أقواس

-i  إلحاق الأمرين 'w' و'q' بنصوص ed

-m، --merge
    إخراج الملف المدمج الفعلي، وفقاً لـ -A إذا لم تُعطَ خيارات أخرى

-a، --text
    عامل كافة الملفات كنصوص

--strip-trailing-cr
    يجرد محارف العودة إلى بداية السطر اللاحقة في المدخلات

-T، --initial-tab
    اجعل علامات الجدولة تصطف ببادئة علامة جدولة

--diff-program=برنامج
    استخدم PROGRAM لمقارنة الملفات

-L, --label=وسم
    استخدام الوسم بدلاً من اسم الملف (يمكن تكراره حتى ثلاث مرات)

--help
    يعرض هذه المساعدة ويخرج

-v، --version
    يعرض معلومات الإصدار ويخرج

تنسيق الإخراج المبدئي هو تمثيل مقروء بشرياً إلى حد ما للتغييرات.

تتسبب الخيارات -e و-E و-x و-X (والطويلة المقابلة) في إخراج نص ed بدلاً من المبدئي.

أخيراً، يتسبب الخيار -m (--merge) في قيام diff3 بالدمج داخلياً وإخراج الملف المدمج الفعلي. بالنسبة للمدخلات غير الاعتيادية، يكون هذا أكثر متانة من استخدام ed.

إذا كان الملف هو '-'، فاقرأ من المدخل المعياري. حالة الخروج هي 0 إذا نجح، 1 إذا وُجدت تعارضات، 2 إذا وُجدت مشكلة.

المؤلف
كتبه راندي سميث.

التبليغ عن الأخطاء
أبلغ عن الأخطاء إلى: bug-diffutils@gnu.org
الصفحة الرئيسة لأدوات diff من جنو: <https://www.gnu.org/software/diffutils/>
مساعدة عامة لاستخدام برمجيات جنو: <https://www.gnu.org/gethelp/>

حقوق النسخ
حقوق النشر © 2025 مؤسسة البرمجيات الحرة (Free Software Foundation, Inc.). ترخيص GPLv3+: GNU GPL الإصدار 3 أو أحدث. <https://gnu.org/licenses/gpl.html>.
هذا برنامج حر: أنت حر في تغييره وإعادة توزيعه. لا يوجد أي ضمان، إلى المدى الذي يسمح به القانون.

انظر أيضًا
cmp(1), diff(1), sdiff(1)

يتم صيانة التوثيق الكامل لـ diff3 كدليل Texinfo. إذا كان البرنامجان info وdiff3 مثبتين بشكل صحيح في موقعك، فإن الأمر

    info diff3

سيتيح لك الوصول إلى الدليل الكامل.

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.