.\" -*- coding: UTF-8 -*- .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.50.1. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH EXPR 1 "Квітень 2026 року" "GNU coreutils 9.11" "Команди користувача" .SH НАЗВА expr — обробка виразів .SH "КОРОТКИЙ ОПИС" \fBexpr\fP \fI\,ВИРАЗ\/\fP .br \fBexpr\fP \fI\,ПАРАМЕТР\/\fP .SH ОПИС .\" Add any additional description here .TP \X'tty: link https://www.gnu.org/software/coreutils/expr#expr\-\-help'\fB\-\-help\fP\X'tty: link' відображає довідку і виходить .TP \X'tty: link https://www.gnu.org/software/coreutils/expr#expr\-\-version'\fB\-\-version\fP\X'tty: link' виводить інформацію про версію і виходить .PP Виводить значення ВИРАЗу до стандартного виведення. Порожній рядок нижче розділяє групи зі зростанням пріоритетом. ВИРАЗом може бути: .TP АРГУМЕНТ1 | АРГУМЕНТ2 АРГУМЕНТ1, якщо він не є ні порожнім, ні 0, інакше АРГУМЕНТ2 .TP АРГУМЕНТ1 & АРГУМЕНТ2 АРГУМЕНТ1, що жоден з аргументів не є ні порожнім, ні 0, інакше 0 .TP АРГУМЕНТ1 < АРГУМЕНТ2 АРГУМЕНТ1 є меншим за АРГУМЕНТ2 .TP АРГУМЕНТ1 <= АРГУМЕНТ2 АРГУМЕНТ1 є меншим або рівним АРГУМЕНТ2 .TP АРГУМЕНТ1 = АРГУМЕНТ2 АРГУМЕНТ1 рівний АРГУМЕНТ2 .TP АРГУМЕНТ1 != АРГУМЕНТ2 АРГУМЕНТ1 не рівний АРГУМЕНТ2 .TP АРГУМЕНТ1 >= АРГУМЕНТ2 АРГУМЕНТ1 більше за або дорівнює АРГУМЕНТ2 .TP АРГУМЕНТ1 > АРГУМЕНТ2 АРГУМЕНТ1 більший за АРГУМЕНТ2 .TP АРГУМЕНТ1 + АРГУМЕНТ2 арифметична сума АРГУМЕНТ1 і АРГУМЕНТ2 .TP АРГУМЕНТ1 \- АРГУМЕНТ2 арифметична різниця АРГУМЕНТ1 і АРГУМЕНТ2 .TP АРГУМЕНТ1 * АРГУМЕНТ2 арифметичний добуток АРГУМЕНТ1 і АРГУМЕНТ2 .TP АРГУМЕНТ1 / АРГУМЕНТ2 арифметична частка АРГУМЕНТ1 і АРГУМЕНТ2 .TP АРГУМЕНТ1 % АРГУМЕНТ2 арифметичний лишок від ділення АРГУМЕНТ1 на АРГУМЕНТ2 .TP РЯДОК : ФОРМАЛЬНИЙ_ВИРАЗ прив'язана відповідність взірця виразу ФОРМАЛЬНИЙ_ВИРАЗ у рядку РЯДОК .TP match РЯДОК ФОРМАЛЬНИЙ_ВИРАЗ те саме, що і РЯДОК : ФОРМАЛЬНИЙ_ВИРАЗ .TP substr РЯДОК ПОЗИЦІЯ ДОВЖИНА підрядок РЯДОК, відлік ПОЗИЦІЯ виконують від 1 .TP index РЯДОК СИМВОЛИ індекс у РЯДОК, де знайдено будь\-який з символів СИМВОЛИ, або 0 .TP length РЯДОК довжина рядка РЯДОК .TP + ЖЕТОН вважати ЖЕТОН рядком, навіть якщо це ключове слово, подібне до «match», або оператор, подібний до «/» .TP ( ВИРАЗ ) значення виразу ВИРАЗ .PP Пам'ятайте, що при використанні у оболонці деякі оператори слід брати у дужки. Якщо обидва аргументи є числами, буде виконано арифметичне порівняння, інакше аргументи буде порівняно як рядки. При відповідності взірцю буде повернуто відповідний рядок рядок між \e( та \e) або порожній рядок; якщо \e( та \e) не використано, буде повернуто кількість відповідних символів. .PP Статус завершення дорівнює 0, якщо ВИРАЗ не порожній та не 0; 1, якщо ВИРАЗ порожній або 0; 2, якщо ВИРАЗ синтаксично некоректний; та 3, якщо виникла помилка. .SH АВТОР Авторами програми є Mike Parker, James Youngman і Paul Eggert. .SH "ЗВІТИ ПРО ВАДИ" Повідомляйте про вади на адресу: .br Домашня сторінка GNU coreutils: .br Загальна довідкова інформація щодо використання програмного забезпечення GNU: .br Повідомляйте про будь\-які помилки в перекладі на .SH "АВТОРСЬКІ ПРАВА" Авторські права \(co 2026 Free Software Foundation, Inc. Ліцензія GPLv3+: GNU GPL версії 3 або пізнішої . .br Це вільне програмне забезпечення: Ви можете вільно змінювати і розповсюджувати його. БЕЗ ЖОДНИХ ГАРАНТІЙ, в межах, дозволених законом. .SH "ДИВ. ТАКОЖ" Повна документація на .br або доступна локально через: info \(aq(coreutils) expr invocation\(aq .PP .SH ПЕРЕКЛАД Український переклад цієї сторінки посібника виконано Yuri Chornoivan . .PP Цей переклад є безкоштовною документацією; будь ласка, ознайомтеся з умовами .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE . НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ. .PP Якщо ви знайшли помилки у перекладі цієї сторінки підручника, будь ласка, надішліть електронний лист до списку листування перекладачів: .MT trans-uk@lists.fedoraproject.org .ME .