English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
أمر cmp الخاص بلينكس用于 مقارنة الفروق بين ملفين.
عندما تكون الملفان المتباينان متطابقين، لن يظهر أي معلومات. إذا كانت هناك اختلافات، فإنه سيُظهر الرقم والسطر الأول للفارق. إذا لم يتم تحديد أي اسم ملف أو كان الاسم المقدم هو "-"، فإن أمر cmp سيقرأ البيانات من جهاز الإدخال القياسي.
cmp [-clsv][-i <عدد الحروف>][--help][ملف أول][ملف ثاني]
المعلمات:
لتحديد ما إذا كانت الملفان متطابقين، يرجى إدخال:
cmp prog.o.bak prog.o
هذا هو مقارنة prog.o.bak و prog.o. إذا كانت الملفات متطابقة، فإنه لن يظهر أي رسالة. إذا كانت الملفات مختلفة، فإنه سيظهر الموقع الأول للاختلاف؛ على سبيل المثال:
مقارنة prog.o.bak و prog.o: الاختلاف في الحرف 4، السطر 1
إذا كان هناك رسالة cmp: EOF on prog.o.bak، فإن الجزء الأول من prog.o متطابق مع prog.o.bak، ولكن هناك بيانات أخرى في prog.o.