АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

envposix - Интернет в облаке

Запустите envposix в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда envposix, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


env - установить среду для вызова команды

СИНТАКСИС


окр [−я] [имя=ценностное ]... [утилита [аргумент...]]

ОПИСАНИЕ


Ассоциация окр утилита должна получить текущую среду, изменить ее в соответствии с ее
аргументы, затем вызовите утилиту, названную утилита операнд с измененным
окружающей среды.

Необязательные аргументы должны быть переданы в утилита.

Если нет утилита операнд, результирующая среда должна быть записана в
стандартный вывод, с одним имя=ценностное пара в строке.

Если первый аргумент '-', результаты не указаны.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Ассоциация окр утилита должна соответствовать тому Базовые определения POSIX.1-2008, Раздел
12.2, утилита Синтаксис Инструкции, за исключением неуказанного использования '-'.

Поддерживаются следующие варианты:

−я взывать утилита с точно средой, указанной аргументами; в
унаследованное окружение полностью игнорируется.

ОПЕРАНДЫ


Поддерживаются следующие операнды:

имя=ценностное
Аргументы формы имя=ценностное должен изменять среду выполнения, и
помещаются в унаследованную среду до того, как утилита вызывается.

утилита Имя вызываемой утилиты. Если утилита операнд называет любой из
специальные встроенные утилиты в Раздел 2.14, Особый Встроенный Утилиты,
результаты не определены.

аргумент Строка, передаваемая в качестве аргумента для вызываемой утилиты.

СТАНДИН


Не используется.

ВХОД FILES


Нет.

ОКРУЖАЮЩАЯ СРЕДА ПЕРЕМЕННЫЕ


Следующие переменные среды должны влиять на выполнение окр:

ДЛИННЫЙ Задайте значение по умолчанию для переменных интернационализации, которые не установлены или
нулевой. (См. Том Базовых определений POSIX.1-2008, Раздел 8.2,
Интернационализация Переменные за приоритет интернационализации
переменные, используемые для определения значений категорий локали.)

LC_ALL Если установлено непустое строковое значение, переопределить значения всех остальных
переменные интернационализации.

LC_CTYPE Определите локаль для интерпретации последовательностей байтов текстовых данных
как символы (например, однобайтовые, а не многобайтовые символы в
аргументы).

LC_MESSAGES
Определите языковой стандарт, который следует использовать, чтобы повлиять на формат и содержимое
диагностические сообщения записываются в стандартную ошибку.

НЛПСАТ Определите расположение каталогов сообщений для обработки LC_MESSAGES.

PATH Определите расположение утилита, как описано в базовых определениях
том POSIX.1‐2008, Глава 8, Окружающая среда Переменные. Если PATH указан
как имя=ценностное операнд к окр, ценностное данный будет использоваться в поисках
утилита.

АСИНХРОННЫЙ СОБЫТИЯ


По умолчанию.

стандартный вывод


Если нет утилита указан операнд, каждый имя=ценностное пара в результирующей среде
записывается в форме:

"% s =% s \ n", <имя>,ценностное >

Если же линия индикатора утилита операнд указан, окр утилита не должна писать на стандартный вывод.

СТДЕРР


Стандартная ошибка должна использоваться только для диагностических сообщений.

ВЫВОД FILES


Нет.

РАСПРОСТРАНЕНИЯ ОПИСАНИЕ


Нет.

ВЫХОД статус


If утилита вызывается, статус выхода окр должен быть статусом выхода утилита;
в противном случае окр утилита должна выйти с одним из следующих значений:

0 окр утилита успешно завершена.

1-125 Произошла ошибка в окр утилита.

126 Утилита, указанная утилита был найден, но не может быть вызван.

127 Утилита, указанная утилита невозможно найти.

ПОСЛЕДСТВИЯ OF ОШИБКИ


По умолчанию.

Ассоциация после разделах Он информативный.

ЗАЯВЛЕНИЕ ИСПОЛЬЗОВАНИЕ


Ассоциация команду, окр, хороший, поЬир, времякачества xargs были указаны утилиты для использования выхода
код 127, если возникает ошибка, чтобы приложения могли различить `` не удалось найти
Утилита '' из `` запущенная утилита завершилась с индикацией ошибки ''. Значение 127 было
выбран, потому что он обычно не используется для других значений; большинство коммунальных служб используют небольшие значения
для `` нормальных условий ошибки '' и значения выше 128 можно спутать с завершением
из-за получения сигнала. Значение 126 было выбрано аналогичным образом, чтобы указать, что
утилиту можно было найти, но не вызвать. Некоторые скрипты вызывают значимую ошибку
сообщения, различающие 126 и 127 случаев. Различие между кодами выхода 126 и
127 основан на практике KornShell, которая использует 127, когда все попытки Exec полезность
потерпеть неудачу с [ПРИЧУВСТВУЕТ], и использует 126 при любой попытке Exec утилита не работает ни с одним другим
причина.

Исторические реализации окр утилита использовать исполнительный директор() или exclp() функции
определено в томе «Системные интерфейсы» POSIX.1-2008 для вызова указанной утилиты;
это обеспечивает лучшую производительность и избавляет пользователей от необходимости экранировать символы с помощью
особое значение для оболочки. Следовательно, функции оболочки, специальные встроенные модули и встроенные модули
которые предоставляются только оболочкой, не найдены.

ПРИМЕРЫ


Следующая команда:

окр −я ПУТЬ = / mybin: "$ ПУТЬ" $ (getconf V7_ENV) мойгреп хуг мой файл

вызывает команду мойгреп с новым PATH значение как единственная запись в своей среде
кроме любых переменных, требуемых реализацией для соответствия. В этом случае,
PATH используется для определения местонахождения мойгреп, который, как ожидается, будет проживать в / mybin.

ОБОСНОВАНИЕ


Как и все другие утилиты, вызывающие другие утилиты, только этот том POSIX.1-2008
указывает, что окр работает со стандартным вводом, стандартным выводом, стандартной ошибкой, входными файлами,
и файлы вывода. Если утилита выполняется, она не ограничивается спецификацией
ввод и вывод окр.

Ассоциация −я была добавлена ​​опция, позволяющая использовать удаленные - вариант в манере
совместим с Руководством по синтаксису служебных программ. Возможно создание несоответствующего
окружающая среда с использованием −я вариант, так как он может удалить переменные среды, необходимые для
реализация на соответствие. Следующее будет сохранять эти переменные среды как
а также сохранить PATH для соответствующих инженерных сетей:

IFS = '
'
# Ассоциация предшествующий ценностное должен be .
# Поставьте IFS в его по умолчанию значения.

set -f
# отключить расширение имени пути

\ unalias -a
# Отменить все возможные псевдонимы.
# Обратите внимание, что unalias экранирован, чтобы предотвратить псевдоним
# используется для unalias.
# Этот шаг не является обязательным, поскольку псевдонимы не наследуются,
# и переменная среды ENV используется только интерактивными оболочками,
# единственный способ существования псевдонимов в скрипте - это если он их определяет
# сам.

unset -f env getconf
# Убедитесь, что env и getconf не являются пользовательскими функциями.

env -i $ (getconf V7_ENV) PATH = команда "$ (getconf PATH)"

Некоторые предположили, что окр является избыточным, поскольку тот же эффект достигается за счет:

имя = значение ... утилита [ аргумент ... ]

Пример эквивалентен окр когда переменная среды добавляется в
environment команды, но не тогда, когда для среды устанавливается заданное значение.
Ассоциация окр Утилита также записывает текущее окружение, если вызывается без аргументов.
Помимо того, что предоставляет пример, имеется достаточная функциональность, чтобы оправдать включение
окр.

БУДУЩЕЕ НАПРАВЛЕНИЯ


Нет.

Используйте envposix онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Плагин Eclipse Tomcat
    Плагин Eclipse Tomcat
    Плагин Eclipse Tomcat предоставляет
    простая интеграция сервлета tomcat
    контейнер для разработки java
    веб-приложения. Вы можете присоединиться к нам для
    обсуждение ...
    Скачать подключаемый модуль Eclipse Tomcat
  • 2
    WebTorrent Desktop
    WebTorrent Desktop
    WebTorrent Desktop предназначен для потоковой передачи
    торренты на Mac, Windows или Linux. Это
    подключается как к BitTorrent, так и к
    Одноранговые узлы WebTorrent. Теперь нет
    нужно ждать ...
    Скачать WebTorrent для рабочего стола
  • 3
    GenX
    GenX
    GenX - это научная программа для улучшения
    коэффициент отражения рентгеновских лучей, нейтрон
    отражательная способность и поверхностные рентгеновские лучи
    данные дифракции с использованием дифференциального
    алгоритм эволюции ....
    Скачать GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP — программа для статистического
    анализ выборочных данных. это бесплатно
    замена фирменной программе
    СПСС. PSPP имеет как текстовую, так и
    графические нас...
    Скачать pspp4windows
  • 5
    Расширения Git
    Расширения Git
    Git Extensions - это автономный инструмент пользовательского интерфейса
    для управления репозиториями Git. Это также
    интегрируется с проводником Windows и
    Microsoft Visual Studio
    (2015/2017/2019). Ч ...
    Скачать расширения Git
  • 6
    eSpeak: синтез речи
    eSpeak: синтез речи
    Механизм преобразования текста в речь для английского и
    многие другие языки. Компактный размер с
    четкое, но искусственное произношение.
    Доступен в виде программы командной строки с
    много ...
    Скачать eSpeak: синтез речи
  • Больше »

Команды Linux

Ad