Open System Services Shell and Utilities Reference Manual (G06.28+, H06.05+)
dircmp(1) OSS Shell and Utilities Reference Manual
NAME
dircmp - Compares two directories
SYNOPSIS
dircmp [-d][-s] directory1 directory2
FLAGS
-d Displays, for each common filename, the differing contents of the two files, if any. The
display format is the same as that of the diff command.
-s Suppresses listing of the names of identical files.
DESCRIPTION
The dircmp command reads directory1 and directory2, compares their contents, and writes the
results to the standard output file.
First, dircmp compares the filenames in each directory. When the same filename appears in
both, dircmp compares the contents of the two files.
In the output, dircmp lists the files unique to each directory. It then lists the files with identical
names but different contents. If entered without a flag, dircmp also lists files that have both
identical names and identical contents.
Environment Variables
This command supports the use of the LANG, LC_ALL, LC_COLLATE, LC_CTYPE,
LC_MESSAGES, and NLSPATH environment variables.
EXAMPLES
1. To summarize the differences between the files in two directories, enter:
dircmp proj.ver1 proj.ver2
This command displays a summary of the differences between the directories proj.ver1
and proj.ver2. The summary lists separately the files found only in one directory or the
other, and those found in both. If a file is found in both directories, that file is listed. If
the files are identical, dircmp displays identical; otherwise, dircmp displays dif-
ferent.
2. To show the details of the differences between files, enter:
dircmp -d -s proj.ver1 proj.ver2
The -s flag suppresses information about identical files. The -d flag displays a diff listing
for each of the differing files found in both directories.
NOTES
In most cases, diff -r, rather than dircmp, is preferred.
EXIT VALUES
The following exit values are returned:
0 (zero) The command completed successfully.
>0 An error occurred.
RELATED INFORMATION
Commands: cmp(1), diff(1).
3−14 Hewlett-Packard Company 527188-007