config_datap - Онлайн в облаке

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

ПРОГРАММА:

ИМЯ


config_data - Запрос или изменение конфигурации модулей Perl

СИНТАКСИС


# Получить значения конфигурации / функций
config_data --module Foo :: Bar --feature bazzable
config_data --module Foo :: Bar --config magic_number

# Установить значения конфигурации / функции
config_data --module Foo :: Bar --set_feature bazzable = 1
config_data --module Foo :: Bar --set_config magic_number = 42

# Распечатать сообщение об использовании
config_data --help

ОПИСАНИЕ


Инструмент "config_data" предоставляет интерфейс командной строки для настройки Perl.
модули. Под «конфигурацией» мы подразумеваем что-то вроде «пользовательских предпочтений» или «локальных»
настройки ». Это формализация и абстракция систем, которые нравятся людям.
Андреас Кениг ("CPAN :: Config"), Джон Шварц ("HTML :: Mason :: Config"), Энди Уордли
("Template :: Config") и Ларри Уолл (собственный файл Perl Config.pm) развивались независимо.

Используемая здесь система конфигурации была разработана в контексте «Module :: Build».
В этой системе информация о конфигурации для модуля «Foo», например, хранится в
модуль под названием «Foo :: ConfigData») (я бы назвал его «Foo :: Config», но это было
взяты всеми другими системами, упомянутыми в предыдущем абзаце ...). Эти
Модули "... :: ConfigData" содержат данные конфигурации, а также общедоступные
методы запроса и настройки (да, фактически перезаписи) данных конфигурации. В
Сценарий config_data (документы которого вы сейчас читаете) - это просто интерфейс для
эти методы. Если хотите, вы можете создать альтернативные интерфейсы.

Два типа данных, которые могут быть сохранены, называются значениями «конфигурации» и значениями «характеристик».
Значение "config" может быть любым скаляром Perl, включая ссылки на сложные структуры данных.
Однако он должен быть сериализуемым с помощью "Data :: Dumper". "Характеристика" - это логическое значение (1 или 0).
значения.

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


Этот скрипт функционирует как базовая оболочка для получения / установки для конфигурации
одиночный модуль. В командной строке укажите конфигурацию какого модуля вы
интересует и передает параметры для получения или установки значений "config" или "feature". Следующий
поддерживаются варианты:

модуль
Задает имя настраиваемого модуля (обязательно).

которая
Когда передается имя «функции», показывает ее значение. Значение будет 1, если
функция включена, 0, если функция не включена, или пусто, если функция
неизвестный. Если имя функции не указано, имена и значения всех известных функций
будет показано.

конфиг
При передаче имени записи "config" показывает ее значение. Стоимость будет
отображается с использованием "Data :: Dumper" (или аналогичного) в качестве кода Perl. Когда имя конфигурации не указано
предоставлены, будут показаны имена и значения всех известных записей конфигурации.

set_feature
Устанавливает для данной «функции» заданное логическое значение. Укажите значение 1 или
0.

set_config
Устанавливает для данной записи "config" заданное значение.

Eval
Если используется опция "--eval", значения в "set_config" будут оцениваться как perl
код перед сохранением. Это позволяет создавать умеренно сложные структуры данных.
хранится. Для действительно сложных структур вам, вероятно, не стоит использовать эту команду -
line, просто используйте Perl API.

помощь
Печатает справочное сообщение, включая несколько примеров, и закрывается.

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



Новейшие онлайн-программы для Linux и Windows