From 6d33bfa3cb9bcdb1b30342cd64b48c26a2cf3564 Mon Sep 17 00:00:00 2001 From: Dmytro Voytko Date: Wed, 22 Oct 2025 18:30:05 +0300 Subject: [PATCH] bat, diff: add Ukrainian translation (#18945) --- pages.uk/common/bat.md | 37 +++++++++++++++++++++++++++++++++++++ pages.uk/common/diff.md | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 73 insertions(+) create mode 100644 pages.uk/common/bat.md create mode 100644 pages.uk/common/diff.md diff --git a/pages.uk/common/bat.md b/pages.uk/common/bat.md new file mode 100644 index 0000000000..5b639663ca --- /dev/null +++ b/pages.uk/common/bat.md @@ -0,0 +1,37 @@ +# bat + +> Відобразити та об'єднати файли. +> Клон `cat` з підсвічуванням синтаксису та інтеграцією Git. +> Більше інформації: . + +- Відобразити з читабельним форматуванням вміст одного або кількох файлів у `stdout`: + +`bat {{шлях/до/файлу1 шлях/до/файлу2 ...}}` + +- Об’єднати кілька файлів у цільовий файл: + +`bat {{шлях/до/файлу1 шлях/до/файлу2 ...}} > {{шлях/до/цільового_файлу}}` + +- Видалити декорації та вимкнути розбиття на сторінки (`--style plain` можна замінити на `-p`, або обидві опції на `-pp`): + +`bat --style plain --pager never {{шлях/до/файлу}}` + +- Виділити певний рядок або діапазон рядків іншим кольором фону: + +`bat {{[-H|--highlight-line]}} {{10|5:10|:10|10:|10:+5}} {{шлях/до/файлу}}` + +- Показати недруковані символи, такі як пробіл, табуляція або новий рядок: + +`bat {{[-A|--show-all]}} {{шлях/до/файлу}}` + +- Видалити усі декорації, окрім номерів рядків у виведених даних: + +`bat {{[-n|--number]}} {{шлях/до/файлу}}` + +- Виділити синтаксис у JSON-файлі шляхом явного встановлення мови: + +`bat {{[-l|--language]}} json {{шлях/до/файлу.json}}` + +- Показати всі підтримувані мови: + +`bat {{[-L|--list-languages]}}` diff --git a/pages.uk/common/diff.md b/pages.uk/common/diff.md new file mode 100644 index 0000000000..81df41a3e2 --- /dev/null +++ b/pages.uk/common/diff.md @@ -0,0 +1,36 @@ +# diff + +> Порівняти файли та каталоги. +> Більше інформації: . + +- Порівняти файли (показати список змін, щоб перетворити `старий_файл` на `новий_файл`): + +`diff {{старий_файл}} {{новий_файл}}` + +- Порівняти файли, ігноруючи пробіли: + +`diff {{[-w|--ignore-all-space]}} {{старий_файл}} {{новий_файл}}` + +- Порівняти файли, показуючи відмінності поруч: + +`diff {{[-y|--side-by-side]}} {{старий_файл}} {{новий_файл}}` + +- Порівняти файли, показуючи відмінності в уніфікованому форматі (як використовується у `git diff`): + +`diff {{[-u|--unified]}} {{старий_файл}} {{новий_файл}}` + +- Рекурсивно порівняти каталоги (показує назви відрізняючихся файлів/каталогів, а також зміни, внесені до файлів): + +`diff {{[-r|--recursive]}} {{старий_каталог}} {{новий_каталог}}` + +- Порівняти каталоги, показуючи лише назви файлів, які відрізняються: + +`diff {{[-r|--recursive]}} {{[-q|--brief]}} {{старий_каталог}} {{новий_каталог}}` + +- Створити файл виправлення для Git із відмінностей двох текстових файлів, розглядаючи неіснуючі файли як порожні: + +`diff {{[-a|--text]}} {{[-u|--unified]}} {{[-N|--new-file]}} {{старий_файл}} {{новий_файл}} > {{diff.patch}}` + +- Порівняти файли, відображаючи результат у кольорі, і спробувати знайти менший набір змін: + +`diff {{[-d|--minimal]}} --color=always {{старий_файл}} {{новий_файл}}`