CRUDINI(1)

NAME
crudini - A utility for manipulating ini files

SYNOPSIS
crudini --set [--existing] config_file section [param] [value]
crudini --get [--format=sh|ini] config_file [section] [param]
crudini --del [--existing] config_file section [param]
crudini --merge [--existing] config_file [section]

EXAMPLES

  Add/Update a var

    crudini --set config_file section parameter value

  Update an existing var

    crudini --set --existing config_file section parameter value

  Delete a var

    crudini --del config_file section parameter

  Delete a section

    crudini --del config_file section

  Output a value

    crudini --get config_file section parameter

  Output a global value not in a section

    crudini --get config_file '' parameter

  Output a section

    crudini --get config_file section

  Output a section, parseable by shell

    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

AUTHOR
This manual page was written by Zev Benjamin <zev@zulip.com> for the Debian GNU/Linux system (but may be used by others). Its contents are based on the crudini documentation.