cmp

command
v0.13.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 7, 2024 License: BSD-3-Clause Imports: 7 Imported by: 1

Documentation

Overview

cmp compares two files and prints a message if their contents differ.

Synopsis:

cmp [–lLs] FILE1 FILE2 [OFFSET1 [OFFSET2]]

Description:

If offsets are given, comparison starts at the designated byte position
of the corresponding file.

Offsets that begin with 0x are hexadecimal; with 0, octal; with anything
else, decimal.

Options:

–l: Print the byte number (decimal) and the differing bytes (octal) for
    each difference.
–L: Print the line number of the first differing byte.
–s: Print nothing for differing files, but set the exit status.

What is an error, what goes on stderr, and what goes on stdout in cmp is fairly ad-hoc, but go something like this: invocation error: unparseable integer: error return from cmp() IO error, file too small: output on stderr, error return from cmp() Files are different: print difference info on stdout, no error return Files are same: no output, no error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL