Цмп корисност упоређује две датотеке било које врсте и пише резултате на стандардни излаз. Подразумевано, цмп је нечујан ако су датотеке исте; ако се разликују, бајт и број линије на којима се јавља прва разлика.
Бите и линије су нумерисане почевши од једне.
Синопсис
цмп [- л | -с ] филе1 филе2 [ скип1 [ скип2 ]]
Прекидачи
Следећи прекидачи проширују функционалност команде:
-л
Штампајте број бајтова (децимално) и различите вриједности бајтова (октално) за сваку разлику.
-с
Не штампај ништа за различите датотеке; само вратити статус изласка.
& # 34; Скип & # 34; Аргументи
Опционални аргументи скип1 и скип2 су бајтне оффсет од почетка фајлова1 и филе2 респективно, гдје ће упоређивање почети. Офсет је децимално подразумевано, али се може изразити као хексадецимална или октална вриједност ако претходи њој са водећим 0к или 0 .
Повратне вриједности
Услужни програм цмп излази са једним од следећих вредности:
0- Датотеке су идентичне.
1- Датотеке су различите; ова вредност укључује случај када је једна датотека идентична првом дијелу другог. У другом случају, ако опција - с није специфицирана, цмп пише на стандардни излаз који је ЕОФ постигао у краћој датотеци (прије него што су пронађене било какве разлике).
> 1- Појавила се грешка.
Напомене о употреби
Команда дифф (1) обавља сличну функцију.
Очекује се да ће средство цмп бити компатибилно са Ст-п1003.2.
Пошто се дистрибуције и нивои ослобађања кернела разликују, користите команду човјека ( % ман ) да бисте видели како се на вашем рачунару користи било која одређена команда.