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

Ad


Значок OnWorks

getconfposix — онлайн в облаке

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

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

ПРОГРАММА:

ИМЯ


getconf — получить значения конфигурации

СИНТАКСИС


получить конф [-v спецификация] системная_вар

получить конф [-v спецификация] path_var пути

ОПИСАНИЕ


В первой форме синопсиса получить конф утилита должна записать в стандартный вывод
значение переменной, указанной системная_вар операнд.

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

Значение каждой переменной конфигурации должно определяться так, как если бы оно было получено путем
вызов функции, из которой определено, что она доступна для этого объема
POSIX.1-2008 или томом «Системные интерфейсы» POSIX.1-2008 (см. ОПЕРАНДЫ
раздел). Значение должно отражать условия текущей операционной среды.

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


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

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

-v Спецификация
Укажите конкретную спецификацию и версию, для которой переменные конфигурации
должно быть определено. Если эта опция не указана, возвращаемые значения
соответствуют среде компиляции, соответствующей реализации по умолчанию.

Если команда:

получить конф _POSIX_V7_ILP32_OFF32

не пишет "−1\n" or "не определено\n" на стандартный вывод, затем команды
форма:

получить конф -v POSIX_V7_ILP32_OFF32 ...

определить значения переменных конфигурации, соответствующих
Среда компиляции POSIX_V7_ILP32_OFF32, указанная в c99РАСШИРЕННЫЙ
ОПИСАНИЕ.

Если команда:

получить конф _POSIX_V7_ILP32_OFFBIG

не пишет "−1\n" or "не определено\n" на стандартный вывод, затем команды
форма:

получить конф -v POSIX_V7_ILP32_OFFBIG ...

определить значения переменных конфигурации, соответствующих
Среда компиляции POSIX_V7_ILP32_OFFBIG, указанная в c99РАСШИРЕННЫЙ
ОПИСАНИЕ.

Если команда:

получить конф _POSIX_V7_LP64_OFF64

не пишет "−1\n" or "не определено\n" на стандартный вывод, затем команды
форма:

получить конф -v POSIX_V7_LP64_OFF64 ...

определить значения переменных конфигурации, соответствующих
Среда компиляции POSIX_V7_LP64_OFF64, указанная в c99РАСШИРЕННЫЙ
ОПИСАНИЕ.

Если команда:

получить конф _POSIX_V7_LPBIG_OFFBIG

не пишет "−1\n" or "не определено\n" на стандартный вывод, затем команды
форма:

получить конф -v POSIX_V7_LPBIG_OFFBIG ...

определить значения переменных конфигурации, соответствующих
Среда компиляции POSIX_V7_LPBIG_OFFBIG, указанная в c99РАСШИРЕННЫЙ
ОПИСАНИЕ.

ОПЕРАНДЫ


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

path_var Имя переменной конфигурации. Все переменные в столбце «Переменная»
таблицы в ОПИСАНИЕ fpathconf() функция, определенная в
Том «Системные интерфейсы» POSIX.1-2008 без закрывающих фигурных скобок должен быть
поддерживается. Реализация может добавлять другие локальные переменные.

пути Путь, для которого переменная, указанная path_var предстоит определить.

системная_вар
Имя переменной конфигурации. Все следующие переменные должны быть
при поддержке:

* Имена в столбце Переменная таблицы в ОПИСАНИЕ
системная конфигурация() в томе «Системные интерфейсы» POSIX.1-2008, за исключением
для записей, соответствующих _SC_CLK_TCK, _SC_GETGR_R_SIZE_MAX и
_SC_GETPW_R_SIZE_MAX, без закрывающих фигурных скобок.

Для совместимости с более ранними версиями следующие имена переменных должны быть
также поддерживается: POSIX2_C_BIND POSIX2_C_DEV POSIX2_CHAR_TERM
POSIX2_FORT_DEV POSIX2_FORT_RUN POSIX2_LOCALEDEF POSIX2_SW_DEV POSIX2_UPE
POSIX2_ВЕРСИЯ

и должно быть эквивалентно тому же имени с префиксом .
Это требование может быть удалено в будущей версии.

* Имена символических констант, используемых в качестве имя аргумент
конфстр() в томе «Системные интерфейсы» POSIX.1-2008, без
префикс _CS_.

* Имена символических констант перечислены под заголовками ``Максимум
Значения» и «Минимальные значения» в описании заголовок
в томе «Базовые определения» POSIX.1-2008, без включающего
подтяжки.

Для совместимости с более ранними версиями следующие имена переменных должны быть
также поддерживается: POSIX2_BC_BASE_MAX POSIX2_BC_DIM_MAX POSIX2_BC_SCALE_MAX
POSIX2_BC_STRING_MAX POSIX2_COLL_WEIGHTS_MAX POSIX2_EXPR_NEST_MAX
POSIX2_LINE_MAX POSIX2_RE_DUP_MAX

и должно быть эквивалентно тому же имени с префиксом .
Это требование может быть удалено в будущей версии.

Реализация может добавлять другие локальные значения.

СТАНДИН


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

ВХОД FILES


Нет.

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


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

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

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

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

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

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

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


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

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


Если указанная переменная определена в системе и ее значение описано как
доступны из конфстр() функция, определенная в томе Системные интерфейсы
POSIX.1-2008, его значение должно быть записано в следующем формате:

"% s \ n", <ценностное >

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

"% d \ n", <ценностное >

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

"не определено\n"

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

СТДЕРР


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

ВЫВОД FILES


Нет.

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


Нет.

ВЫХОД статус


Должны быть возвращены следующие значения выхода:

0 Указанная переменная действительна и информация о ее текущем состоянии записана
успешно.

> 0 Произошла ошибка.

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


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

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

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


Нет.

ПРИМЕРЫ


Следующий пример иллюстрирует значение {NGROUPS_MAX}:

получить конф NGROUPS_MAX

Следующий пример иллюстрирует значение {NAME_MAX} для определенного каталога:

получить конф NAME_MAX / USR

В следующем примере показано, как более осторожно обращаться с результатами, которые могут быть
неопределенные:

if значение=$(getconf PATH_MAX / USR); тогда
if [ "$значение" = "неопределенный" ]; тогда
эхо PATH_MAX in / USR is неопределенный.
еще
эхо PATH_MAX in / USR is $значение.
fi
еще
эхо Ошибка in получитьконф.
fi

ОБОСНОВАНИЕ


Первоначальная потребность в этой утилите и в конфстр() функция должна была предоставить способ
поиска заданного конфигурацией значения по умолчанию для PATH переменная среды.
С PATH может быть изменен пользователем для включения каталогов, которые могут содержать утилиты
заменяя стандартные утилиты, сценариям оболочки нужен способ определения системного
поставляется PATH значение переменной среды, содержащее правильный путь поиска для
стандартные утилиты. Позже было высказано предположение, что доступ к другим переменным, описанным в
этот том POSIX.1-2008 также может быть полезен для приложений.

Эта функциональность получить конф не будет адекватно отнесен к другой команде, такой как:

GREP вар /etc/conf

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

Ранние версии предложения получить конф указанный статус выхода 1, когда указанная переменная была
действителен, но не определен в системе. Выходная строка "неопределенный" теперь используется для указания
в этом случае с кодом выхода 0, потому что очень многое зависит от нулевого кода выхода, когда
вызванная утилита прошла успешно.

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


Нет.

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


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

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

  • 1
    WxPython
    WxPython
    Набор модулей расширения Python, которые
    оберните классы кросс-платформенного графического интерфейса из
    wxWidgets.. Аудитория: Разработчики. Пользователь
    интерфейс: X Window System (X11), Win32...
    Скачать wxPython
  • 2
    пакетный файловый менеджер
    пакетный файловый менеджер
    Это файловый менеджер пакета Total War.
    проект, начиная с версии 1.7. А
    краткое введение в Warscape
    моддинг: ...
    Скачать пакетный файловый менеджер
  • 3
    IPerf2
    IPerf2
    Инструмент для измерения сетевого трафика
    Производительность TCP и UDP с метриками
    вокруг пропускной способности и задержки. В
    цели включают поддержание активного
    iperf треска ...
    Скачать IPerf2
  • 4
    fre: ac - бесплатный аудио конвертер
    fre: ac - бесплатный аудио конвертер
    fre:ac — бесплатный аудио конвертер и компакт-диск
    риппер для различных форматов и кодировщиков.
    Он поддерживает форматы MP3, MP4/M4A, WMA, Ogg.
    Форматы Vorbis, FLAC, AAC и Bonk
    служба поддержки, ...
    Скачать fre:ac - бесплатный аудио конвертер
  • 5
    Матплотлиб
    Матплотлиб
    Matplotlib - обширная библиотека
    для создания статических, анимированных и
    интерактивные визуализации на Python.
    Matplotlib упрощает простые вещи и
    трудная вещь ...
    Скачать Matplotlib
  • 6
    БотМан
    БотМан
    Напишите логику чат-бота один раз и
    подключите его к одному из доступных
    службы обмена сообщениями, включая Amazon
    Alexa, Facebook Messenger, Slack,
    Telegram или даже йо...
    Скачать BotMan
  • Больше »

Команды Linux

Ad