Scroll to navigation

ENV(1) Корисничке наредбе ENV(1)

НАЗИВ

env - run a program in a modified environment

УВОД

env [ОПЦИЈА]... [-] [НАЗИВ=ВРЕДНОСТ]... [НАРЕДБА [АРГ]...]

ОПИС

Подешава сваки НАЗИВ на ВРЕДНОСТ у окружењу и покреће НАРЕДБУ.

Обавезни аргументи за дуге опције су обавезни и за кратке опције такође.

pass ARG as the zeroth argument of COMMAND
почиње празним окружењем
-0, --null
завршава сваки излазни ред са НИШТА, не новим редом
уклања променљиву из окружења
мења радни директоријум у ДИР
обрађује и дели „S“ на одвојене аргументе; користи се за прослеђивање више аргумената на „shebang“ редове
испорука блока СИГ сигнала НАРЕДБИ
враћа руковање СИГ сигналом на подразумевано
подешава руковање СИГ сигналом да не ради ништа
исписује неподразумевано руковање сигналом на стандардну грешку
исписује опширне податке за сваки корак обраде
приказује ову помоћ и излази
исписује податке о издању и излази

Сами - подразумева -i. Ако нема НАРЕДБЕ, исписује резултирајуће окружење.

SIG may be a signal name like 'PIPE', or a signal number like '13'. Without SIG, all known signals are included. Multiple signals can be comma-separated. An empty SIG argument is a no-op.

Стања излаза:

125
ако сама наредба env не успе
126
ако је НАРЕДБА нађена али се не може призвати
127
ако се НАРЕДБА не може наћи
-
у супротном излазно стање НАРЕДБЕ

SCRIPT OPTION HANDLING

The -S option allows specifying multiple arguments in a script. Running a script named 1.pl containing the following first line:

#!/usr/bin/env -S perl -w -T
...

Will execute perl -w -T 1.pl

Without the '-S' parameter the script will likely fail with:

/usr/bin/env: 'perl -w -T': Нема такве датотеке или директоријума

See the full documentation for more details.

НАПОМЕНЕ

POSIX's exec(3p) pages says:

"many existing applications wrongly assume that they start with certain signals set to the default action and/or unblocked.... Therefore, it is best not to block or ignore signals across execs without explicit reason to do so, and especially not to block signals across execs of arbitrary (not closely cooperating) programs."

АУТОР

Написали Ричард Млинарик, Дејвид Мек Кензи и Асаф Гордон.

ПРИЈАВЉИВАЊЕ ГРЕШАКА

Грешке пријавите на: bug-coreutils@gnu.org
ГНУ coreutils матична страница: <https://www.gnu.org/software/coreutils/>
Општа помоћ за коришћење ГНУ софтвера: <https://www.gnu.org/gethelp/>
Грешке у преводу пријавите на <https://translationproject.org/team/sr.html>

ВИДИТЕ ТАКОЂЕ

sigaction(2), sigprocmask(2), signal(7)

Сва документација се налази на <https://www.gnu.org/software/coreutils/env>
или је доступна на рачунару путем наредбе „info '(coreutils) env invocation'“

Packaged by Debian (9.10-1)
Copyright © 2026 Free Software Foundation, Inc.
Лиценца ОЈЛв3+: ГНУ ОЈЛ издање 3 или касније <https://gnu.org/licenses/gpl.html>.
Ово је слободан софтвер: слободни сте да га мењате и расподељујете.
Не постоји НИКАКВА ГАРАНЦИЈА, у оквирима дозвољеним законом.

ПРЕВОД

Српски превод ове странице са приручником смо направили

Овај превод је бесплатна документација; за услове ауторског права погледајте ГНУ Општу јавну лиценцу верзије 3 или новије. Не преузимамо никакву одговорност.

Ако пронађете грешке у преводу ове странице приручника, пошаљите е-поруку TODO.

Фебруара 2026 ГНУ coreutils 9.10