imerge -- help merge one file to another interactively
imerge [-x diff_flags] [-X sdiff_flags] source destination
The imerge command is a utility to help merge one file to another interactively.
If given files both exist and are identical, it silently exits without doing anything.
If given files both exist and they differ, differences are shown using
diff(1) command and user is asked if the source file should be
installed to the destination, they should be edited first, or the
source file should be merged into the destination file interactively
If the source file is missing, user is asked if the destination file should be deleted.
If the destination file is missing, user is asked if the source file should be installed to the destination.
Currently symbolic links are not supported. If either of given files is a symbolic link, no operation is performed.
The following command line arguments are supported:
Set command line flags for
diff_flags. The default value is
Set extra command line flags for
sdiff_flags. The default value is
Name of the editor program to run when user chooses to edit files.
Name of the pager program to run when showing differences.
The imerge utility was first released on 15 January, 2007.
This utility was (obviously) inspired by the
utility of FreeBSD in hope of using part of its functionality
Akinori MUSHA knu@iDaemons.org
Licensed under the 2-clause BSD license. See
Visit the GitHub repository for the latest information and feedback.