Есть ли библиотечные функции для облегчённой работы с файлами конфигураций в Unix.
Типа в Windows
TInifiles ini, ini.writestring….
Если есть то немного подробнее пожалуйста.
>Есть ли библиотечные функции для облегчённой работы с файлами конфигураций в
>Unix.
>Типа в Windows
> TInifiles ini, ini.writestring….
>Если есть то немного подробнее пожалуйста.Вариант 1:
lex/flex + yacc/bison - и получаем парсер конфигов на любой вкус.Вариант 2:
$ cat /usr/bin/myprog
#!/bin/sh
. /etc/myconfig
/usr/libexec/myprog$ cat /etc/myconfig
VAR1=...
VAR2=...и вытаскиваем настройки из переменных окружения
>>Есть ли библиотечные функции для облегчённой работы с файлами конфигураций в
>>Unix.
>>Типа в Windows
>> TInifiles ini, ini.writestring….
>>Если есть то немного подробнее пожалуйста.
>
>Вариант 1:
>lex/flex + yacc/bison - и получаем парсер конфигов на любой вкус.
>
>Вариант 2:
>$ cat /usr/bin/myprog
>#!/bin/sh
>. /etc/myconfig
>/usr/libexec/myprog
>
>$ cat /etc/myconfig
>VAR1=...
>VAR2=...
>
>и вытаскиваем настройки из переменных окружения
>А используя си? Хотелось бы вытаскивать переменные, записывать...
>>А используя си? Хотелось бы вытаскивать переменные, записывать...Чукча писатель, а не читатель?!
>Вариант 1:
>lex/flex + yacc/bison - и получаем парсер конфигов на любой вкус.
>>А используя си? Хотелось бы вытаскивать переменные, записывать...man getenv
man putenv
>Есть ли библиотечные функции для облегчённой работы с файлами конфигураций в
>Unix.
>Типа в Windows
> TInifiles ini, ini.writestring….
>Если есть то немного подробнее пожалуйста.dotconf есть - http://www.azzit.de/dotconf/
>>Есть ли библиотечные функции для облегчённой работы с файлами конфигураций в
>>Unix.
>>Типа в Windows
>> TInifiles ini, ini.writestring….
>>Если есть то немного подробнее пожалуйста.
>
>dotconf есть - http://www.azzit.de/dotconf/А как на щет
www.inilib.sourceforge.net
он и в портах есть
/usr/ports/devel/inilib
>>>Есть ли библиотечные функции для облегчённой работы с файлами конфигураций в
>>>Unix.
>>>Типа в Windows
>>> TInifiles ini, ini.writestring….
>>>Если есть то немного подробнее пожалуйста.
>>
>>dotconf есть - http://www.azzit.de/dotconf/
>
>А как на щет
>www.inilib.sourceforge.net
>он и в портах есть
>/usr/ports/devel/inilibdotconf, аналогично, присутствует в портах.
/var/ports> make search key=dotconf | grep ^Path
Path: /usr/ports/devel/dotconf
Path: /usr/ports/devel/dotconf++
Path: /usr/ports/mail/dspampd
/var/ports>ИМХО, вопрос себя исчерпал в феврале...
>Есть ли библиотечные функции для облегчённой работы с файлами конфигураций в
>Unix.
>Типа в Windows
> TInifiles ini, ini.writestring….
>Если есть то немного подробнее пожалуйста.а еще можно использовать xml....
>>Есть ли библиотечные функции для облегчённой работы с файлами конфигураций в
>>Unix.
>>Типа в Windows
>> TInifiles ini, ini.writestring….
>>Если есть то немного подробнее пожалуйста.
>
>а еще можно использовать xml....>Спасибо Вам всем за советы.
Написал пару своих функцй и всё за..сь