НАИМЕНОВАНИЕ
configfile - общий формат файла конфигурации
ПРИМЕРЫ
*/etc/*.conf
ОПИСАНИЕ
Синтаксис формата общего файла конфигурации следующий:
configfile: empty
| configline configfile
;
configline: wordlist ';'
| include string ';'
;
wordlist: empty
| word wordlist
| string wordlist
| '{' configfile '}' wordlist
;
empty: ;
Слово - это последовательность букв, цифр и других символов
из множества !#$%&*+-./<=>?[\]^_|~. Обратный слеш (\) может
предшествовать символам из abefnrstv для обозначения
специальных символов BEL, BS, ESC, FF, NL, CR, SP, TAB, или
VT. Следующие за обратным слешем три восьмеричные цифры
интерпретируются как код символа, как и x, предшествуещее
двум шестнадцатиричным цифрам. Любые другие символы остаются
без изменений. Предшествующий пробелу обратный слеш
удаляется вместе с пробелом. (Это справедливо и для
комментариев.)
Строки - начинающаяся с одинарной или двойной кавычки
последовательность символов, оканчивающаяся тем же типом
кавычек, что и в начале. В строке могут быть любые символы
или escape-последовательности, начинающиеся на \. Строки не
могут прерываться символами перевода строки.
Ключевые слова разделяются пробелами и комментариями.
Комментарии начинаются с символа # и действуют до конца
строки.
Специальное слово include говорит от том, что имя файла,
написанное в следующей строке, будет заменено на его
содержимое. Этот файл ищется относительно текущей директории,
кроме тех случаев, когда имя файла начинается с /. Если
файл не существует, то не будет включено ничего.
Общий файл конфигурации может быть прочитан с помощью
функций, описанных в configfile(3).
ПРИМЕРЫ
Ознакомьтесь с /etc/dhcp.conf.
СМ. ТАКЖЕ
configfile(3).
ПРИМЕЧАНИЯ
Подсказано файлом конфигурации от Paul Vixie bind.
АВТОР
Kees J. Bot (kjb@cs.vu.nl)