ksconf diff

Compares the content differences of two .conf files

This command ignores textual differences (like order, spacing, and comments) and focuses strictly on comparing stanzas, keys, and values. Note that spaces within any given value, will be compared. Multi-line fields are compared in a more traditional ‘diff’ output so that long saved searches and macros can be compared more easily.

usage: ksconf diff [-h] [-o FILE] [--comments] CONF1 CONF2

Positional Arguments

CONF1 Left side of the comparison
CONF2 Right side of the comparison

Named Arguments

-o, --output File where difference is stored. Defaults to standard out.
--comments, -C Enable comparison of comments. (Unlikely to work consistently)

Example

Add screenshot here

To use ksconf diff as an external diff tool, check out Ksconf as external difftool.