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

Ad


Значок OnWorks

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

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

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

ПРОГРАММА:

ИМЯ


locale - получить информацию о локали

СИНТАКСИС


местный [−a | −m]

местный [-ск] имя...

ОПИСАНИЕ


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

После появления местный вызывается без каких-либо аргументов, он должен суммировать текущую локаль
среда для каждой категории локали, определяемая настройками среды
переменные, определенные в томе Базовых определений POSIX.1-2008, Глава 7, Место действия.

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

* При указании имени ключевого слова необходимо выбрать указанное ключевое слово и категорию, содержащую
это ключевое слово.

* Указание названия категории должно выбрать названную категорию и все ключевые слова в ней.
категория.

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


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

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

-a Напишите информацию обо всех доступных общедоступных языках. Доступные регионы
включает POSIX, представляющий локаль POSIX. Способ, которым
реализация определяет, какие другие языковые стандарты доступны.
определены.

−с Напишите названия выбранных категорий локали; см. раздел STDOUT. В −с
опция увеличивает удобочитаемость, когда выбрано более одной категории (для
например, с помощью более чем одного имени ключевого слова или имени категории). Это действительно
как с, так и без -k опцию.

-k Напишите названия и значения выбранных ключевых слов. В реализации может отсутствовать
значения для некоторых ключевых слов; см. раздел ОПЕРАНДЫ.

−м Напишите названия доступных charmaps; см. том "Базовые определения"
POSIX.1-2008, Раздел 6.1, портативный Характер Поставьте.

ОПЕРАНДЫ


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

имя Имя категории языкового стандарта, как определено в томе Базовых определений
POSIX.1-2008, Глава 7, Место действия, имя ключевого слова в категории языкового стандарта или
зарезервированное имя CharMap. Названная категория или ключевое слово должны быть выбраны для
выход. Если один имя представляет как название категории локали, так и ключевое слово
имя в текущей локали, результаты не указаны. В противном случае оба
названия категорий и ключевых слов могут быть указаны как имя операнды в любой последовательности.
Это определяется реализацией, записываются ли какие-либо значения ключевых слов для
категории LC_CTYPE и LC_COLLATE.

СТАНДИН


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

ВХОД FILES


Нет.

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


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

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

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

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

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

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

Приложение должно гарантировать, что ДЛИННЫЙ, LC_ *качества НЛПСАТ переменные среды
указать текущую среду локали для записи; они будут использоваться, если -a
вариант не указан.

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


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

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


Ассоциация ДЛИННЫЙ переменная должна быть записана первой в формате:

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

If ДЛИННЫЙ не задан или является пустой строкой, значением является пустая строка.

If местный вызывается без каких-либо опций или операндов, имен и значений LC_ *
переменные среды, описанные в этом томе POSIX.1-2008, должны быть записаны в
стандартный вывод, по одной переменной в строке и в каждой строке в следующем формате. Только
те переменные, которые установлены в среде и не отменяются LC_ALL должен быть написан с использованием
этот формат:

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

Имена тех LC_ * переменные, связанные с категориями локали, определенными в этом томе
из POSIX.1-2008, которые не установлены в среде или заменены LC_ALL должен быть
написано в следующем формате:

"% s = \"% s \ "\ n", <variable_name>,подразумеваемый ценностное >

Вподразумеваемый ценностное > должно быть названием локали, которая была выбрана для этого
категории по реализации на основе значений в ДЛИННЫЙ и LC_ALLкак описано в
том Базовых определений POSIX.1-2008, Глава 8, Окружающая среда Переменные.

Вценностное > иподразумеваемый ценностное > показанное выше должно быть правильно процитировано для возможного позже
возвращение в оболочку. Вценностное > нельзя заключать в двойные кавычки (чтобы
отличаться пользователем отподразумеваемый ценностное > случай, который всегда требует двойного-
цитаты).

Ассоциация LC_ALL переменная должна быть записана последней в первом формате, показанном выше. Если это
не задано, записывается как:

"LC_ALL = \ n"

Если указаны какие-либо аргументы:

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

"% s \ n", <местный имя>

2. Если −с указывается опция, записываются названия всех выбранных категорий,
каждый в следующем формате:

"% s \ n", <Каталог имя>

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

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

3. Если -k указана опция, имена и значения выбранных ключевых слов должны быть
написано. Если значение нечисловое и не является составным значением ключевого слова, оно должно быть
написано в следующем формате:

"% s = \"% s \ "\ n", <ключевое слово имя>,ключевое слово ценностное >

Если значение является нечисловым составным значением ключевого слова, оно должно быть записано в
Формат:

"% s = \"% s \ "\ n", <ключевое слово имя>,ключевое слово ценностное >

гдеключевое слово ценностное > - это одна строка значений, разделенных символом
знаков, либо должно быть написано в формате:

"% s =% s \ n", <ключевое слово имя>,ключевое слово ценностное >

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

Если ключевое слово было CharMap, имя карты символов (если есть), которая была указана через
домен локальдеф -f опция, когда создавалась локаль, должна быть написана со словом
CharMap в видеключевое слово имя>.

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

"% s =% d \ n", <ключевое слово имя>,ключевое слово ценностное >

"% s =% c% o \ n",ключевое слово имя>,бежать персонаж>,ключевое слово ценностное >

"% s =% cx% x \ n",ключевое слово имя>,бежать персонаж>,ключевое слово ценностное >

гдебежать персонаж> идентифицируется escape_char ключевое слово в
текущая локаль; см. том Базовых определений POSIX.1-2008, Раздел 7.3, Место действия
Определение.

Значения составных ключевых слов (записи списка) в выводе должны быть разделены
символы. При включении в значения ключевых слов , , двойной-
кавычка, и любому управляющему символу должен предшествовать (экранировать) escape-символ
характер.

4. Если -k опция не указана, значения выбранных ключевых слов должны быть записаны, каждое в
следующий формат:

"% s \ n", <ключевое слово ценностное >

Если ключевое слово было CharMap, имя карты символов (если есть), которая была указана через
домен локальдеф -f должна быть записана опция, когда создавалась локаль.

5. Если −м указывается опция, тогда должен быть записан список всех доступных charmaps,
каждый в формате:

"% s \ n", <CharMap>

кудаCharMap> находится в формате, подходящем для использования в качестве аргумента опции для
локальдеф -f опцию.

СТДЕРР


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

ВЫВОД FILES


Нет.

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


Нет.

ВЫХОД статус


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

0 Вся запрошенная информация была найдена и успешно выведена.

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

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


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

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

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


Если же линия индикатора ДЛИННЫЙ переменная среды не установлена, не имеет пустого значения или одного из LC_ *
переменные среды установлены на нераспознанное значение, предполагаются фактические языковые стандарты (если есть)
определены реализацией, как описано в томе Базовых определений POSIX.1-2008,
Глава 8, Окружающая среда Переменные.

Реализации не обязаны записывать фактические значения ключевых слов в
категории LC_CTYPE и LC_COLLATE; однако они должны записать категории (разрешая
приложение для определения, например, доступных классов символов).

ПРИМЕРЫ


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

LANG = locale_x
LC_COLLATE = locale_y

Команда местный приведет к следующему результату:

LANG = locale_x
LC_CTYPE = "locale_x"
LC_COLLATE = locale_y
LC_TIME = "locale_x"
LC_NUMERIC = "locale_x"
LC_MONETARY = "locale_x"
LC_MESSAGES = "locale_x"
LC_ALL =

Порядок представления категорий данным томом не указан.
POSIX.1-2008.

Команда:

LC_ALL = POSIX местный -ск десятичная точка

произвел бы:

LC_NUMERIC
decimal_point = "."

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

if Printf "% s \ n $ ответ" | GREP −Уравнение "$ (языковой стандарт yesexpr) "
тогда
утвердительный обработка идет здесь
еще
отрицательный обработка идет здесь
fi

ОБОСНОВАНИЕ


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

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

Ассоциация −с опция была включена для удобства чтения, когда выбрано более одной категории (для
например, с помощью более чем одного имени ключевого слова или имени категории). Действует как с, так и с
без -k опцию.

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

Согласно тому Базового определения POSIX.1-2008, Раздел 6.1, портативный Характер
Поставьте, стандарт требует, чтобы все поддерживаемые языковые стандарты имели одинаковую кодировку для
а также , потому что эти два символа используются в независимом от языкового стандарта
последовательность разрешения пути. Следовательно, было бы ошибкой, если бы местный -a перечислил оба
Локали на основе ASCII и EBCDIC, поскольку эти две кодировки не имеют одинаковых
представительство для любого или . Любая система, поддерживающая обе среды
ожидается, что предоставит две локали POSIX, по одной в любом кодировке, где только
локали, соответствующие текущей среде, могут быть видны одновременно. В XSI-
совместимая реализация, dd утилита - единственное портативное средство для выполнения
преобразования между двумя наборами символов.

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


Нет.

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


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

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

  • 1
    Alt-F
    Alt-F
    Alt-F предоставляет бесплатный и открытый исходный код
    альтернативная прошивка для DLINK
    DNS-320/320L/321/323/325/327L and
    ДНР-322Л. Alt-F имеет Samba и NFS;
    поддерживает ext2 / 3/4 ...
    Скачать Alt-F
  • 2
    USM
    USM
    Usm — это унифицированный пакет slackware.
    менеджер, который занимается автоматическим
    разрешение зависимости. Он объединяет
    различные репозитории пакетов, включая
    slackware, slacky, р...
    Скачать УСМ
  • 3
    Chart.js
    Chart.js
    Chart.js — это библиотека Javascript, которая
    позволяет дизайнерам и разработчикам рисовать
    все виды диаграмм с использованием HTML5
    элемент полотна. Chart js предлагает отличный
    множество ...
    Скачать Chart.js
  • 4
    iReport-Designer для JasperReports
    iReport-Designer для JasperReports
    ПРИМЕЧАНИЕ. Поддержка iReport/Jaspersoft Studio.
    Объявление: Начиная с версии 5.5.0,
    Jaspersoft Studio станет официальным
    дизайнерский клиент для JasperReports. я докладываю
    воля...
    Скачать iReport-Designer для JasperReports
  • 5
    ПостустановщикF
    ПостустановщикF
    PostInstallerF установит все
    программное обеспечение, которое Fedora Linux и другие
    не включает по умолчанию, после
    запуск Fedora в первый раз. Его
    легко для ...
    Скачать PostInstallerF
  • 6
    Трассирование
    Трассирование
    Проект strace перенесен в
    https://strace.io. strace is a
    диагностика, отладка и обучение
    трассировщик пользовательского пространства для Linux. Это используется
    следить за...
    Скачать стрейс
  • Больше »

Команды Linux

Ad