crudini man page
crudini — manipulate ini files crudini - A utility for manipulating ini files For --set, --del and --merge, fail if item is missing, where WHAT is 'file', 'section', or 'param', or if not specified; all specified items. For --get, select the output FMT. Formats are sh,ini,lines Lock and write files in place. This is not atomic but has less restrictions than the default replacement method. For --set and --del, update a list (set) of values Delimit list values with "STR" instead of " ," Write output to FILE instead. '-' means stdout Indicate on stderr if changes were made Write this help to stdout Write version to stdout crudini --set config_file section parameter value crudini --set --existing config_file section parameter value crudini --del config_file section parameter crudini --del config_file section crudini --get config_file section parameter crudini --get config_file '' parameter crudini --get config_file section eval $(crudini --get --format=sh config_file section) # update an ini file from shell variable(s) echo name="$name" | crudini --merge config_file section # merge an ini file from another ini crudini --merge config_file < another.ini # compare two ini files using standard UNIX text processing diff <(crudini --get --format=lines file1.ini|sort) \ <(crudini --get --format=lines file2.ini|sort)Synopsis
crudini --set [OPTION]... config_file section [param] [value]
crudini --get [OPTION]... config_file [section] [param]
crudini --del [OPTION]... config_file section [param] [list value]
crudini --merge [OPTION]... config_file [section]Description
Options
Examples
Info