4Debian.Info - Портал русскогоязычного сообщества Debian Карта сайта Контакты

Меню

Репозитории Debian

Скачать Debian

Установка Debian - Видео



Авторизация:

Новые статьи

Статьи в RSS

Новые комментарии

Новые уроки

Уроки в RSS


env — UNIX‐утилита, исполняющая команду с изменением окружения.

Входит, например, в gettext от GNU.

Содержание
Использование
  • env [ПАРАМЕТР]… [-] [ПЕРЕМЕННАЯ=ЗНАЧЕНИЕ]… [КОМАНДА [АРГУМЕНТЫ]…]
Параметры запуска
-i, --ignore-environment
исполняет команду с пустым окружением
-u, --unset=NAME
убирает переменную из окружения
--help
выдаёт эту информацию и заканчивает работу
--version
выдаёт информацию о версии и заканчивает работу

Без параметров считается запущенной с ключом -i. Если не указана КОМАНДА, то выдаётся изменённое окружение.

Примеры

Команду env иногда используют для улучшения переносимости скриптов (см. Shebang_(Unix)#Portability), т.к. путь к интерпретаторам в разных системах может отличаться, а путь к env одинаковый в большинстве операционных систем:

bash:
  1. #!/usr/bin/env python2
  2. print "Hello World."
Ссылки
  • env(1) — страница справки man по пользовательским командам GNU/Linux  (англ.)
  • env(1) — страница справки man по пользовательским командам OpenBSD  (англ.)
  • env(1) — страница справки man по пользовательским командам FreeBSD  (англ.)


Яндекс.Метрика
4Debian.Info
При полной или частичной перепечатке текстов статей и публикаций гиперссылка на www.4debian.info обязательна. | "4Debian.Info" | © 2018