Excerpts from Connor Lane Smith's message of Wed Feb 09 12:29:31 +0100 2011: > If your options are fairly simple (i.e., no nested structures etc), > you could just make the config file valid shell: > > > key1=value1 > > key2=value2 > > Trivial to parse in C, and you can pull the config into your script with: > . config
An alternative to this would be exporting these variables as environment variables. This way you don't have to do any parsing on your own (well, maybe inside the strings but not externally). Of course it only works for very simple use cases which don't need dozens of variables