DIFF3(1) | Команди користувача | DIFF3(1) |
НАЗВА
diff3 - порівняння трьох файлів рядками
КОРОТКИЙ ОПИС
diff3 [КЛЮЧ]... МІЙ-ФАЙЛ СТАРИЙ-ФАЙЛ ВАШ-ФАЙЛ
ОПИС
Порівняння трьох файлів рядками.
Обов'язкові аргументи для довгих параметрів також є обов'язковими для коротких параметрів.
- -A, --show-all
- вивести всі зміни, беручи конфліктні місця у дужки.
- -e, --ed
- вивести необ'єднані зміни у СТАРОМУ-ФАЙЛІ порівняно з ВАШИМ-ФАЙЛОМ до МОГО-ФАЙЛА.
- -E, --show-overlap
- подібно до -e, але з взяттям конфліктних місць у дужки
- -3, --easy-only
- подібно до -e, але включити лише зміни без перекриття
- -x, --overlap-only
- подібно до -e, але включати лише зміни з перекриттям
- -X
- подібно до -x, але з взяттям розбіжностей у дужки
- -i
- дописувати команди «w» і «q» в кінець сценарію ed(1).
- -m, --merge
- вивести дані до об'єднаного файла, відповідно до -A, якщо не вказано інших параметрів
- -a, --text
- вважати всі файли текстовими
- --strip-trailing-cr
- вилучити з виведених даних всі завершальні символи нового рядка
- -T, --initial-tab
- вирівнювати табуляцію додаючи на початок символ табуляції
- --diff-program=ПРОГРАМА
- використовувати для порівняння вказану ПРОГРАМУ
- -L, --label=МІТКА
- використовувати МІТКУ замість назви файла (можна використовувати не більше трьох разів)
- --help
- відображає довідку і виходить
- -v, --version
- виводить інформацію про версію і виходить
Типовим форматом виведених даних є щось подібне до зручного для читання представлення змін.
Параметри -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/
АВТОРСЬКІ ПРАВА
Авторські
права © 2023 Free Software
Foundation, Inc.
Ліцензія GPLv3+: GNU
GPL версії 3
або
пізнішої
https://gnu.org/licenses/gpl.html.
Це вільне
програмне
забезпечення:
Ви можете
вільно
змінювати
і
розповсюджувати
його. БЕЗ
ЖОДНИХ
ГАРАНТІЙ, в
межах,
дозволених
законом.
ДИВ. ТАКОЖ
Повноцінну документацію з diff3 можна знайти у довіднику Texinfo. Якщо у вашій системі встановлено info(1) та diff3 за допомогою команди
- info diff3
ви зможете отримати доступ до повноцінного підручника.
ПЕРЕКЛАД
Український переклад цієї сторінки посібника виконано Yuri Chornoivan <yurchor@ukr.net>
Цей переклад є безкоштовною документацією; будь ласка, ознайомтеся з умовами GNU General Public License Version 3. НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ.
Якщо ви знайшли помилки у перекладі цієї сторінки підручника, будь ласка, надішліть електронний лист до списку листування перекладачів: trans-uk@lists.fedoraproject.org.
Травень 2023 року | diffutils 3.10 |