1
0
src/strcmp/strcmp.1
2023-12-19 00:13:59 -07:00

48 lines
998 B
Groff

.TH STREQ 1
.SH NAME
strcmp \(en compare strings
.SH SYNOPSIS
strcmp
.RM [ string ]
.RB [ strings... ]
.SH DESCRIPTION
Strcmp checks whether the given strings are the same.
Strcmp exits successfully if the strings are identical. Otherwise, strcmp exits
with the value 1 if an earlier string has a greater byte value than a later
string (e.g.
.R strcmp b a
)
and 255 if an earlier string has a lesser byte value (e.g.
.R strcmp a b
).
.SH DIAGNOSTICS
Strcmp will print an error message and exit unsuccessfully with a status
described in sysexits(3) if used incorrectly (given less than two operands).
.SH UNICODE
Strcmp will exit unsuccessfully if the given strings are not identical;
Unicode strings may need to normalized if the intent is to check visual
similarity and not byte similarity.
.SH STANDARDS
Strcmp is not described in POSIX.1-2017.
Strcmp's function may be performed on a purely POSIX system with test(1).
.SH COPYRIGHT
Public domain.
.SH SEE ALSO
strcmp(3), test(1)