Sample Header Ad - 728x90

Is this type of Linux configuration files format has a name or a way to designate them?

3 votes
1 answer
375 views
On Linux, each software can decide the configuration format he wishes to use. Some uses TOML, INI, JSON, XML, CSV, YAML, JS, CSS, scripts, and so on. However, some configuration files use kind of INI-like text formats, which seem non-standard, e.g. : A text file in which each line is composed of a key and a value separated by one or many white space characters, line beginning by "#" are comments, and sometime it has some kind of "blocs" (e.g. in SSH) :
Include /etc/ssh/ssh_config.d/*.conf

Host *
#   ForwardAgent no
    SendEnv LANG LC_*
A variant is used (e.g. in Nginx) in which "blocs" are defined by {} :
server {
    listen 127.0.0.1:80;
}
Is there any name/group of words used to designate this type/family/kind of formats ?
Asked by Denis Migdal (33 rep)
Jan 17, 2023, 04:47 PM
Last activity: Jan 17, 2023, 05:09 PM