CMP(1)

НАЗВА
cmp - порівнює два файли по байтах

КОРОТКИЙ ОПИС
cmp [ПАРАМЕТР]... ФАЙЛ1 [ФАЙЛ2 [ПРОПУСК1 [ПРОПУСК2]]]

ОПИС
Порівнює два файли по байтах.

Додаткові аргументи Н1 та Н2 визначають кількість байтів, які слід пропустити на початку кожного файла (типово байти не пропускаються).

Обов'язкові аргументи для довгих параметрів також є обов'язковими для коротких параметрів.

-b, --print-bytes
    вивести байти, що відрізняються.

-i, --ignore-initial=ПРОПУСК
    пропустити перші Н байтів у обох потоках вхідних даних

-i, --ignore-initial=ПРОПУСК1:ПРОПУСК2
    пропустити перші Н1 байтів у ФАЙЛ1 і перші Н2 байтів у ФАЙЛ2

-l, --verbose
    вивести номери та значення усіх різних байтів

-n, --bytes=ОБМЕЖЕННЯ
    порівнювати не більше вказаної кількості байтів.

-s, --quiet, --silent
    не показувати всі звичайні повідомлення

--help
    відображає довідку і виходить

-v, --version
    виводить інформацію про версію і виходить

До значень Н можна приписувати один з наступних суфіксів множення: kB 1000, K 1024, MB 1,000,000, M 1,048,576, GB 1,000,000,000, G 1,073,741,824, і так далі для T, P, E, Z, Y.

Якщо ФАЙЛ не вказано або вказано як «-», дані буде прочитано зі стандартного потоку введення. Код завершення дорівнює 0, якщо вхідні файли ідентичні, 1 -- якщо відрізняються, та 2 при виникненні помилок.

АВТОР
Автори програми -- Torbjorn Granlund та David MacKenzie.

ЗВІТИ ПРО ВАДИ
Повідомляйте про вади на адресу: <bug-diffutils@gnu.org>
Домашня сторінка GNU diffutils: <https://www.gnu.org/software/diffutils/>
Загальна довідкова інформація щодо використання програмного забезпечення GNU: <https://www.gnu.org/gethelp/>

АВТОРСЬКІ ПРАВА
Авторські права © 2025 Free Software Foundation, Inc. Ліцензія GPLv3+: GNU GPL версії 3 або пізнішої <https://gnu.org/licenses/gpl.html>.
Це вільне програмне забезпечення: Ви можете вільно змінювати і розповсюджувати його. БЕЗ ЖОДНИХ ГАРАНТІЙ, в межах, дозволених законом.

ДИВ. ТАКОЖ
diff(1), diff3(1), sdiff(1)

Повноцінну документацію з cmp можна знайти у довіднику Texinfo. Якщо у вашій системі встановлено info(1) та cmp за допомогою команди

    info cmp

ви зможете отримати доступ до повноцінного підручника.

ПЕРЕКЛАД
Український переклад цієї сторінки посібника виконано Yuri Chornoivan <yurchor@ukr.net>

Цей переклад є безкоштовною документацією; будь ласка, ознайомтеся з умовами GNU General Public License Version 3 (https://www.gnu.org/licenses/gpl-3.0.html). НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ.

Якщо ви знайшли помилки у перекладі цієї сторінки підручника, будь ласка, надішліть електронний лист до списку листування перекладачів: trans-uk@lists.fedoraproject.org.