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

Запустить серверы | Ubuntu > | Fedora > |


Значок OnWorks

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

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

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

ПРОГРАММА:

ИМЯ


localedef - определить среду локали

СИНТАКСИС


localedef [−с] [−f CharMap] [−я исходный файл] [−и code_set_name] имя

ОПИСАНИЕ


localedef утилита должна преобразовывать определения источников для категорий локали в формат
могут использоваться функциями и утилитами, рабочее поведение которых определяется
установка переменных среды локали, определенных в томе Базовых определений
POSIX.1-2008, Глава 7, Место действия. Это определяется реализацией, есть ли у пользователей
возможность создавать новые локали в дополнение к тем, которые предоставлены реализацией. Если
определена символическая константа POSIX2_LOCALEDEF, система поддерживает создание новых
локации. В XSI-совместимых системах символическая константа POSIX2_LOCALEDEF должна быть
определены.

Утилита должна читать определения источников для одной или нескольких категорий локали, принадлежащих
тот же языковой стандарт из файла, указанного в −я вариант (если указан) или из стандарта
вход.

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

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

LC_CTYPE Определяет классификацию символов и преобразование регистра.

LC_COLLATE
Определяет правила сопоставления.

LC_MONETARY
Определяет формат и символы, используемые при форматировании денежной информации.

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

LC_TIME Определяет формат и содержание информации о дате и времени.

LC_MESSAGES
Определяет формат и значения положительных и отрицательных ответов.

ОПЦИИ


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

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

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

−f CharMap
Укажите путь к файлу, содержащему отображение символьных символов и
сопоставление символов элементов с фактическими кодировками символов. Формат
CharMap описан в томе Базовых определений POSIX.1-2008, Раздел
6.4, Характер Поставьте Описание Файл. Приложение должно гарантировать, что это
опция указывается, если символьные имена (кроме символов сортировки, определенных в
сопоставляющий символ ключевое слово). Если −f вариант нет,
должно использоваться отображение символов, определяемое реализацией.

−я входной_файл
Путь к файлу, содержащему определения источника. Если этого варианта нет
в настоящее время определения источников должны считываться из стандартного ввода. Формат
входной_файл описан в томе Базовых определений POSIX.1-2008, Раздел
7.3, Место действия Определение.

−и code_set_name
Укажите имя кодового набора, используемого в качестве целевого сопоставления символьных символов
и символы элементов сортировки, значения кодирования которых определены в терминах
Стандартные значения позиционных постоянных ISO / IEC 10646-1: 2000.

ОПЕРАНДЫ


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

имя Определяет локаль; см. том Базовых определений POSIX.1-2008, Глава
7, Место действия для описания использования этого имени. Если имя содержит один или
более символы, имя интерпретируется как путь, где
созданные определения локали должны быть сохранены. Если имя не содержит
символов, интерпретация имени определяется реализацией, а
локаль должна быть общедоступной. Возможность создавать общедоступные локали таким образом может быть
ограничено пользователями с соответствующими привилегиями. (Как следствие указания
one имя, хотя несколько категорий могут обрабатываться за одно выполнение, только
могут обрабатываться категории, принадлежащие к одному языку.)

STDIN


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

ВХОД FILES


Файл сопоставления набора символов, указанный как CharMap параметр-аргумент описан в
том Базовых определений POSIX.1-2008, Раздел 6.4, Характер Поставьте Описание Файл.
Если определение источника категории языкового стандарта содержит копия заявление, как определено в Базовых
Том определений POSIX.1-2008, Глава 7, Место действия, А копия заявление называет
действительный, существующий языковой стандарт, тогда localedef должен вести себя так, как если бы определение источника
содержит допустимое определение источника категории для названного языкового стандарта.

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


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

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

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

LC_COLLATE
(Эта переменная не влияет на localedef; для этого используется локаль POSIX
категория.)

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

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

NLSPATH Определите расположение каталогов сообщений для обработки LC_MESSAGES.

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


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

STDOUT


Утилита должна сообщать обо всех успешно обработанных категориях в неопределенном формате.

STDERR


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

ВЫВОД FILES


Формат созданного вывода не указан. Если имя операнд не содержит
, существование выходного файла для локали не указано.

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


Когда −и используется опция, code_set_name параметр-аргумент должен интерпретироваться как
определяемое реализацией имя кодового набора, для которого стандарт ISO / IEC 10646-1: 2000
Значения констант позиции должны быть преобразованы с помощью метода, определяемого реализацией. Оба
ISO / IEC 10646-1: 2000 стандартные значения констант положения и другие форматы (десятичные,
шестнадцатеричный или восьмеричный) должны быть действительными как значения кодирования в пределах CharMap файл.
набором кодов, представленным именем, определяемым реализацией, может быть любой набор кодов, который
поддерживается реализацией.

Когда возникают конфликты между CharMap спецификацияcode_set_name>,mb_cur_max>,
или жеmb_cur_min> и интерпретация этих элементов, определяемая реализацией
для кодового набора, представленного −и опция-аргумент code_set_nameрезультат
неопределенные.

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

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

ВЫХОД STATUS


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

0 Ошибок не произошло, и локали были успешно созданы.

1 Появились предупреждения, и локали были успешно созданы.

2 Спецификация локали превысила пределы реализации или кодированный набор символов
или используемые наборы не поддерживались реализацией, и языковой стандарт не был создан.

3 Возможность создания новых локалей не поддерживается реализацией.

> 3 предупреждения или ошибки возникли, но выход не был создан.

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


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

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

* Если символическое имя не найдено в CharMap файл используется для описания
LC_CTYPE or LC_COLLATE категории (для других категорий это будет ошибка
состояние).

* Если количество операндов заказ ключевое слово превышает предел {COLL_WEIGHTS_MAX}.

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

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

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

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


CharMap определение не является обязательным и содержится вне определения локали. Этот
позволяет как полностью самоопределяемые исходные файлы, так и общие источники (применимые к большему количеству
чем один кодовый набор). Чтобы облегчить переносимость, все CharMap определения должны использовать один и тот же символический
имена для переносимого набора символов. Как объясняется в томе Базовых определений
POSIX.1-2008, Раздел 6.4, Характер Поставьте Описание Файл, это определяется реализацией
могут ли пользователи или приложения предоставить дополнительное описание набора символов
файлы. Следовательно −f опция может быть работоспособна только тогда, когда определенная реализацией
CharMap называется.

ПРИМЕРЫ


Нет.

ОБОСНОВАНИЕ


Результат, произведенный localedef утилита определяется реализацией. В имя операнд
используется для определения конкретной локали. (Как следствие, хотя несколько категорий
могут быть обработаны за одно выполнение, могут быть обработаны только категории, принадлежащие одной локали.
обработанный.)

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


Нет.

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


Ad


Ad