ACCTMERG(8) Maintenance Commands and Procedures ACCTMERG(8)
acctmerg - merge or add total accounting files
/usr/lib/acct/acctmerg [-a] [-i] [-p] [-t] [-u] [-v]
[filename] ...
acctmerg reads its standard input and up to nine additional files,
all in the tacct format (see acct.h(3HEAD)) or an ASCII version
thereof. It merges these inputs by adding records whose keys
(normally user ID and name) are identical, and expects the inputs to
be sorted on those keys.
-a
Produce output in ASCII version of tacct.
-i
Produce input in ASCII version of tacct.
-p
Print input with no processing.
-t
Produce a single record that totals all input.
-u
Summarize by user ID, rather than by user ID and name.
-v
Produce output in verbose ASCII format, with more precise
notation for floating-point numbers.
The following sequence is useful for making "repairs" to any file
kept in this format:
example% acctmerg -v <filename1>filename2
Edit filename2 as you want:
example% acctmerg -i <filename2>filename1
acctcom(1), acct(2), acct.h(3HEAD), utmpx(5), attributes(7), acct(8),
acctcms(8), acctcon(8), acctprc(8), acctsh(8), fwtmp(8), runacct(8)
February 22, 1999 ACCTMERG(8)
NAME
acctmerg - merge or add total accounting files
SYNOPSIS
/usr/lib/acct/acctmerg [-a] [-i] [-p] [-t] [-u] [-v]
[filename] ...
DESCRIPTION
acctmerg reads its standard input and up to nine additional files,
all in the tacct format (see acct.h(3HEAD)) or an ASCII version
thereof. It merges these inputs by adding records whose keys
(normally user ID and name) are identical, and expects the inputs to
be sorted on those keys.
OPTIONS
-a
Produce output in ASCII version of tacct.
-i
Produce input in ASCII version of tacct.
-p
Print input with no processing.
-t
Produce a single record that totals all input.
-u
Summarize by user ID, rather than by user ID and name.
-v
Produce output in verbose ASCII format, with more precise
notation for floating-point numbers.
EXAMPLES
Example 1: Using the acctmerg command.
The following sequence is useful for making "repairs" to any file
kept in this format:
example% acctmerg -v <filename1>filename2
Edit filename2 as you want:
example% acctmerg -i <filename2>filename1
SEE ALSO
acctcom(1), acct(2), acct.h(3HEAD), utmpx(5), attributes(7), acct(8),
acctcms(8), acctcon(8), acctprc(8), acctsh(8), fwtmp(8), runacct(8)
February 22, 1999 ACCTMERG(8)