COMB(1) INTERACTIVE UNIX System COMB(1)
NAME
comb - combine SCCS deltas
SYNOPSIS
comb -o -s [-pSID] [-clist] files
DESCRIPTION
The comb command generates a shell procedure [see sh(1)]
which, when run, will reconstruct the given SCCS files. The
reconstructed files will, hopefully, be smaller than the
original files. The arguments may be specified in any
order, but all keyletter arguments apply to all named SCCS
files. If a directory is named, comb behaves as though each
file in the directory were specified as a named file, except
that non-SCCS files (last component of the path name does
not begin with s.) and unreadable files are silently
ignored. If a name of - is given, the standard input is
read; each line of the input is taken to be the name of an
SCCS file to be processed; non-SCCS files and unreadable
files are silently ignored. The generated shell procedure
is written on the standard output.
The keyletter arguments are as follows. Each is explained
as though only one named file is to be processed, but the
effects of any keyletter argument apply independently to
each named file.
-o For each get -e generated, this argument causes the
reconstructed file to be accessed at the release of
the delta to be created, otherwise the recon-
structed file would be accessed at the most recent
ancestor. Use of the -o keyletter may decrease the
size of the reconstructed SCCS file. It may also
alter the shape of the delta tree of the original
file.
-pSID The SCCS IDentification string (SID) of the oldest
delta to be preserved. All older deltas are dis-
carded in the reconstructed file.
-s This argument causes comb to generate a shell pro-
cedure which, when run, will produce a report giv-
ing, for each file: the file name, size (in
blocks) after combining, original size (also in
blocks), and percentage change computed by:
100 * (original - combined) / original
It is recommended that before any SCCS files are
actually combined, one should use this option to
determine exactly how much space is saved by the
combining process.
If no keyletter arguments are specified, comb will preserve
only leaf deltas and the minimal number of ancestors needed
Rev. C Software Development Set Page 1
COMB(1) INTERACTIVE UNIX System COMB(1)
to preserve the tree.
FILES
s.COMB The name of the reconstructed SCCS file.
comb????? Temporary.
Rev. C Software Development Set Page 2
COMB(1) INTERACTIVE UNIX System COMB(1)
SEE ALSO
admin(1), delta(1), get(1), prs(1), sccsfile(4).
sh(1) in the INTERACTIVE UNIX System User's/System
Administrator's Reference Manual.
BUGS
The comb command may rearrange the shape of the tree of del-
tas. It may not save any space; in fact, it is possible for
the reconstructed file to actually be larger than the origi-
nal.
Rev. C Software Development Set Page 3