Elektra
0.8.19
|
This plugin reads and writes files written in a basic line-oriented ini-like format. It is very simplistic without sections, the ini plugin and for specifications the ni plugin should be preferred in most cases.
It is quite suitable to export configuration if you want line-by-line key, value pairs without sections or metadata. (Thus +3000 in status)
$ kdb export system/samba simpleini
The only parameter simpleini supports is format
which allows you to change the syntax of individual lines. The format
is a string with any characters where only %
has special meaning:
%
in an even number N are escaped and represent N/2 %
, e.g. %%%%
are actually %%
in the resulting format.%
represents the key.%
represents the value.The default is % = %
.
For example, if you want every key to be marked %:key value
you would use:
$ kdb export -c "format=%%:% %" system/samba simpleini %:key value %:key2 value2
format
) and the null plugin is used to handle null values.Mount the plugin:
$ kdb mount -d /etc/samba/smb.conf system/samba ccode null simpleini