uuls.1m (2010 09)

u
uuls(1M) uuls(1M)
(TO BE OBSOLETED)
NAME
uuls - list spooled uucp transactions grouped by transaction
SYNOPSIS
uuls [-m][directories ]...
uuls [-s][-m
][directories ]...
uuls [-k][-m
][directories ]...
DESCRIPTION
The
uucp commands, including uuls, are targeted for removal from HP-UX; see the WARNINGS
below.
This command lists the contents of UUCP spool directories (default
/var/spool/uucp/*
) with the
files in each directory grouped into three categories:
Transactions,
Orphans, and
Others.
Transactions
Each output line starts with a transaction control filename, and includes the name of each local (same-
directory) subfile referenced by the control file (see below). Each is possibly followed by the total size in
bytes (
-s option) or Kbytes (-k option) in the transaction (see below). The
-m (meanings) option
replaces the subfile names with nodename, user, and commandline information (see below).
Orphans
All subfiles not referenced by any control file.
Others
All other files in the directory (all files not listed under one of the above categories).
Filenames are formatted into columns, so there can be more than one file per line. If a transaction has
more subfiles than fit on one line, it is followed by continuation lines which are indented further.
The
-s (size in bytes) and -k (Kbytes) options cause the command to follow each transaction in the
Transactions section with a total size for all stat-able, sendable files in that transaction. This
includes D.* files only, not C.* or X.* files. It does include stat-able files outside the spool directory
that are indirectly referenced by C.* files. Sizes are either in bytes or rounded to the nearest Kbyte
(1024 bytes), respectively. A totals line is also added at the end of the
Transactions section.
The
-m (meanings) option causes the command to follow C.* and X.* files with a
nodename!username commandline line, instead of subfilenames. For C files, one line is printed per
remote execution (D*X*) subfile it references. nodename is truncated at seven characters, username at
eight, and commandline at however much fits on one line.
If
-m is given, for each C file with no remote execution files, the command instead shows the meaning of
the C file itself on one or more lines. Each line consists of a username, then R (receive) or S (send),
then the name of the file to be transferred. See below for details.
Filenames are listed in ascending collation order within each section (see Environment Variables below),
except that the first section is only sorted by the control filename. Every file in the directory except
.
and .. appears exactly once in the entire list, unless -m is used.
Details
Transaction files are those whose names start with
C. or X.. Subfilenames, which usually start with D.,
are gleaned from control file lines, at most one per line, from blank-separated fields, as follows:
C.*: R <remotefrom> <localto> <user> -<options>
C.*: S <localfrom> <remoteto> <user> -<options> <subfile> <mode>
X.*: F <subfile>
Lines that do not begin with the appropriate character (
R, S,orF) are ignored.
In the
R (receive) case, <remotefrom> is used to print the C-file meaning, and its transaction size is taken
as zero (unknown).
HP-UX 11i Version 3: September 2010 1 Hewlett-Packard Company 1

Summary of content (2 pages)