Cmp

cmp — параўноўвае два файлы, і калі яны адрозніваюцца, паведамляе аб першым байце і радку, дзе было выяўлена адрозненне.

Уваходзіць у пакет GNU diffutils.

 Сінтаксіс каманды 

Каманды прымае параметры ў наступным выглядзе:

 cmp OPTIONS... FROM-FILE [TO-FILE]   

Імя файла «-» пазначае стандартны ўвод. «cmp» таксама выкарыстоўвае стандартны ўвод, калі адзін з файлаў не пазначаны.

Выходны статус 0 адзначае, што адрозненняў не знойдзена, 1 — знойдзена, 2 — выяўлена памылка.

-c
 Друкуе сімвалы, што адрозніваюцца. Паказвае кантрольныя сімвалы з дапамогай «^» і літары алфавіта, а таксама пазначае сімвалы з пазначаным вышэйшым бітам сімвалам «-M» (пазначае «мэта»).
--ignore-initial=BYTES
 Ігнаруе ўсе адрозненні ў першых BYTES байтах уваходных файлаў. Абыходзіцца з файламі меншымі па памеру, чым BYTES байтаў, як з пустымі.
-l
 Друкуе зрушэнне (дзесятковае) і значэнне (васьмярковае) усіх адрозніваючыхся байтаў.
--print-char
 Друкуе ўсе адрозніваючыя сімвалы. Паказвае кантрольныя сімвалы з дапамогай «^» і літары алфавіта, а таксама пазначае сімвалы з пазначаным вышэйшым бітам сімвалам '-M' (пазначае «мета»).
--quite ці -s ці --silent
 Нічога не друкуе; толькі вяртае выходны статус, адзначаючы, ці адрозніваюцца файлы.
--verbose
 Друкуе зрушанне (дзесятковае) і значэнне (васмярковае) усіх дрозніваючыхся  байтаў.
-v ці --version
 Выдае нумар версіі cmp.

 Спасылкі 

 GNU diffutils

Катэгорыя:Утыліты UNIX