tsort(1)tsort(1)NAMEtsort - topological sort
SYNOPSIS
[file]
DESCRIPTION
produces on the standard output a totally ordered list of items consis‐
tent with a partial ordering of items mentioned in the input text file.
If no file is specified, the standard input is understood. is gener‐
ally used in conjunction with the command to sort the objects to be
installed in a library by (see lorder(1) and ar(1)).
The input consists of pairs of text items (nonempty strings) separated
by blanks. Pairs of different items indicate ordering. Pairs of iden‐
tical items indicate presence, but not ordering.
EXTERNAL INFLUENCES
Environment Variables
determines the locale for the interpretation of text as single- and/or
multi-byte characters.
determines the language in which messages are displayed.
If or is not specified in the environment or is set to the empty
string, the value of is used as a default for each unspecified or empty
variable. If is not specified or is set to the empty string, a default
of "C" (see lang(5)) is used instead of
If any internationalization variable contains an invalid setting,
behaves as if all internationalization variables are set to "C". See
environ(5).
International Code Set Support
Single- and multi-byte character code sets are supported.
DIAGNOSTICS
There is an odd number of fields in the input file.
WARNINGS
Libraries and object files cannot be directly.
uses a quadratic algorithm that is not considered worth fixing given
its typical use of ordering a library archive file.
SEE ALSOlorder(1).
STANDARDS CONFORMANCEtsort(1)