acctprc, acctprc1, acctprc2 — process accounting
reads input in the form described by
adds login names corresponding to user
IDs, then writes for each process an
line giving user
login name, prime
time (tics), non-prime
and mean memory size (in memory segment units).
is given, it is expected to contain a list of login sessions
in the form described in
sorted by user
and login name.
If this file is not supplied, it obtains login names from the password file.
The information in
helps it distinguish among different login names that share the same user
reads records in the form written by
summarizes them by user
and name, then writes the sorted summaries
to the standard output as total accounting records.
combines the functionality of
into one program. It takes the same input format as
(but does not accept the ctmp argument) and writes the same output as
These commands are typically used as shown below:
acctprc1 ctmp < /var/adm/pacct | acctprc2 > ptacct
acctprc < /var/adm/pacct > ptacct
For the output of
if the user
IDs are identical,
determines the order in which the user names are sorted.
is not specified in the environment or is set to the empty string,
the value of
is used as a default.
is not specified or is set to the empty string,
a default of ``C'' (see
is used instead of
If any internationalization variable contains an invalid setting,
behaves as if all internationalization variables are set to ``C'' (see
Although it is possible to distinguish among login names that share user
IDs for commands run normally,
it is difficult to do this for those commands run from
for example (see
More precise conversion can be done
by faking login sessions on the console via the
A memory segment of the mean memory size
is a unit of measure for the number of bytes
in a logical memory segment on a particular processor.
The mean memory size may overflow for values
acctprc1: SVID2, SVID3
acctprc2: SVID2, SVID3