.\" -*- 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 ENV 1 "Квітень 2026 року" "GNU coreutils 9.11" "Команди користувача" .SH НАЗВА env — запуск програми у зміненому середовищі .SH "КОРОТКИЙ ОПИС" \fBenv\fP [\fI\,ПАРАМЕТР\/\fP]... [\fI\,\-\/\fP] [\fI\,НАЗВА=ЗНАЧЕННЯ\/\fP]... [\fI\,КОМАНДА \/\fP[\fI\,АРГУМЕНТ\/\fP]...] .SH ОПИС .\" Add any additional description here .PP Встановлює кожній НАЗВІ відповідне ЗНАЧЕННЯ та запускає КОМАНДУ у цьому середовищі. .PP Обов'язкові аргументи для довгих параметрів також є обов'язковими для коротких параметрів. .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#env\-a'\fB\-a, \-\-argv0=\,ARG\fP\X'tty: link'\/ передати АРГУМЕНТ як нульовий аргумент КОМАНДИ .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#env\-i'\fB\-i, \-\-ignore\-environment\fP\X'tty: link' розпочати роботу з порожнім середовищем .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#env\-0'\fB\-0, \-\-null\fP\X'tty: link' завершувати кожен рядок нуль\-байтом замість розриву рядка .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#env\-u'\fB\-u, \-\-unset=\,NAME\fP\X'tty: link'\/ вилучити з середовища НАЗВИ .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#env\-C'\fB\-C, \-\-chdir=\,DIR\fP\X'tty: link'\/ змінити робочий каталог на вказаний .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#env\-S'\fB\-S, \-\-split\-string=\,S\fP\X'tty: link'\/ обробити і поділити S на окремі аргументи; використовується для передавання декількох аргументів у рядках із #! .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#env\-\-block\-signal'\fB\-\-block\-signal[=SIG]\fP\X'tty: link' блокувати доставлення сигналів СИГНАЛ до КОМАНДИ .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#env\-\-default\-signal'\fB\-\-default\-signal[=SIG]\fP\X'tty: link' відновити типовий режим обробки сигналів СИГНАЛ .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#env\-\-ignore\-signal'\fB\-\-ignore\-signal[=SIG]\fP\X'tty: link' встановити режим «нічого не робити» для сигналів СИГНАЛ .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#env\-\-list\-signal\-handling'\fB\-\-list\-signal\-handling\fP\X'tty: link' вивести список нетипової обробки сигналів до стандартної помилки .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#env\-v'\fB\-v, \-\-debug\fP\X'tty: link' вивести діагностичні дані для кожного кроку обробки .TP \X'tty: link https://www.gnu.org/software/coreutils/env#env\-\-help'\fB\-\-help\fP\X'tty: link' відображає довідку і виходить .TP \X'tty: link https://www.gnu.org/software/coreutils/env#env\-\-version'\fB\-\-version\fP\X'tty: link' виводить інформацію про версію і виходить .PP Просто '\-' \-\- синонім для '\-i' Якщо не вказана КОМАНДА, виводить отримане середовища. .PP СИГНАЛ може бути назвою сигналу, як PIPE, або номером сигналу, як 13. Без значення СИГНАЛ, буде включено усі відомі сигнали. Сигнали у списку слід відокремлювати комами. Порожній аргумент СИГНАЛ не призводитиме до будь\-яких дій. .SS "Стан виходу:" .TP 125 якщо станеться помилка через саму env .TP 126 якщо КОМАНДУ знайдено, але її не може бути викликано .TP 127 якщо КОМАНДУ не вдалося знайти .TP \- стан виходу КОМАНДИ у всіх інших випадках .SH "ОБРОБКА ПАРАМЕТРІВ СКРИПТУ" За допомогою параметра \fB\-S\fP можна вказувати кілька аргументів у скрипті. Запуск скрипту з назвою \fB1.pl\fP, що містить наступний перший рядок: .PP .RS .nf #!/usr/bin/env \-S perl \-w \-T \&... .fi .RE .PP Призведе до виконання команди \fBperl \-w \-T 1.pl\fP .PP Без параметра \fB'\-S'\fP виконання скрипту, ймовірно, завершиться повідомленням про помилку: .PP .RS .nf /usr/bin/env: 'perl \-w \-T': Немає такого файла або каталогу .fi .RE .PP Щоб дізнатися більше, ознайомтеся із повною версією документації. .PP .SH ПРИМІТКИ Цитата зі сторінки POSIX для \fBexec\fP(3p): .RS "багато наявних програм помилково припускають, що вони починають роботу з певних сигналів, встановлених на типову дію та/або розблокованих... Тому краще без явної причини не блокувати та не ігнорувати сигнали між виконавцями, і особливо не блокувати сигнали між виконавцями довільних (не тісно пов'язаних) програм." .RE .SH АВТОР Авторами є Richard Mlynarik, David MacKenzie та Assaf Gordon. .SH "ЗВІТИ ПРО ВАДИ" Повідомляйте про вади на адресу: .br Домашня сторінка GNU coreutils: .br Загальна довідкова інформація щодо використання програмного забезпечення GNU: .br Повідомляйте про будь\-які помилки в перекладі на .SH "АВТОРСЬКІ ПРАВА" Авторські права \(co 2026 Free Software Foundation, Inc. Ліцензія GPLv3+: GNU GPL версії 3 або пізнішої . .br Це вільне програмне забезпечення: Ви можете вільно змінювати і розповсюджувати його. БЕЗ ЖОДНИХ ГАРАНТІЙ, в межах, дозволених законом. .SH "ДИВ. ТАКОЖ" \fBsigaction\fP(2), \fBsigprocmask\fP(2), \fBsignal\fP(7) .PP .br Повна версія документації: .br або доступна локально так: info \(aq(coreutils) env 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 .