The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Парсер конфига."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Парсер конфига."  
Сообщение от stakado email(ok) on 26-Окт-07, 15:48 
Доброго дня!
Подскажите, плиз, где можно найти пример стандартного парсера конфига, которым например парсит свой конфиг самба или хттпд или намед или ...
в том смысле, что они распознаю секции ([global]), комментарии (# bla bla)и сами параметры (DocumentRoot /home/root)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Парсер конфига."  
Сообщение от stakado email(ok) on 26-Окт-07, 15:48 
>Доброго дня!
>Подскажите, плиз, где можно найти пример стандартного парсера конфига, которым например парсит
>свой конфиг самба или хттпд или намед или ...
>в том смысле, что они распознаю секции ([global]), комментарии (# bla bla)и
>сами параметры (DocumentRoot /home/root)

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Парсер конфига."  
Сообщение от Answer on 26-Окт-07, 18:35 
На шелле (как и на любом скриптовом языке) - ничего писать особо не надо, просто пишешь конфиг вида key=value и вызываешь его . /somewhere/config, на perl - do "/somewhere/config;".
На си - dotconf - парсит схожие по виду с апачем конфиги - очень прост в интеграции.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Парсер конфига."  
Сообщение от angra (ok) on 27-Окт-07, 06:02 
для шелла действительно нужды в подобном нет. Сколько видел системных шелл скриптов они просто подсасывают файл в котором устанавливаются все переменные.
Для перл есть парсеры  различных видов конфигов, включая такие распространенные как win ini(секции без вложенности, внутри пары ключ=значение), апач(вложенные секции, разные варианты задания ключей) и XML. Искать на CPAN модули Config::
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру