Scroll to navigation

DIFF3(1) Команди користувача DIFF3(1)

НАЗВА

GNU diff3 - порівняння трьох файлів рядками

КОРОТКИЙ ОПИС

diff3 [КЛЮЧ]... МІЙ-ФАЙЛ СТАРИЙ-ФАЙЛ ВАШ-ФАЙЛ

ОПИС

Порівняння трьох файлів рядками.

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

вивести всі зміни, беручи конфліктні місця у дужки.
вивести необ'єднані зміни у СТАРОМУ-ФАЙЛІ порівняно з ВАШИМ-ФАЙЛОМ до МОГО-ФАЙЛА.
подібно до -e, але з взяттям конфліктних місць у дужки
-3, --easy-only
подібно до -e, але включити лише зміни без перекриття
подібно до -e, але включати лише зміни з перекриттям
подібно до -x, але з взяттям розбіжностей у дужки
дописувати команди «w» і «q» в кінець сценарію ed(1).
вивести дані до об'єднаного файла, відповідно до -A, якщо не вказано інших параметрів
вважати всі файли текстовими
вилучити з виведених даних всі завершальні символи нового рядка
вирівнювати табуляцію додаючи на початок символ табуляції
використовувати для порівняння вказану ПРОГРАМУ
використовувати МІТКУ замість назви файла (можна використовувати не більше трьох разів)
відображає довідку і виходить
виводить інформацію про версію і виходить

Типовим форматом виведених даних є щось подібне до зручного для читання представлення змін.

Параметри -e, -E, -x, -X (та відповідні розширені версії) призводять до виведення даних у форматі запису ed замість типового.

Нарешті, параметр -m (--merge) призводить до об’єднання даних за допомогою diff3 з виводом їх до об’єднаного файла. Для нетипових вхідних даних такий варіант працює краще за варіант з використанням ed(1).

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

АВТОР

Автор програми -- Randy Smith.

ЗВІТИ ПРО ВАДИ

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

АВТОРСЬКІ ПРАВА

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

ДИВ. ТАКОЖ

cmp(1), diff(1), sdiff(1)

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

info diff3

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

ПЕРЕКЛАД

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

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

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

грудень 2018 року diffutils 3.7