asa - Interprets carriage-control characters
Interfaces documented on this reference page conform to
industry standards as follows:
Refer to the standards(5) reference page for more information
about industry standards and associated tags.
The pathname of a file to be read. If this parameter is
omitted, standard input is read.
The asa command writes its input files to standard output,
mapping carriage-control characters from the text files to
line-printer control sequences.
The first character of every input line is removed and,
depending on the character removed, an action performed on
that character and the rest of the line. If the character
removed is: The rest of the line is output without change.
A newline character is output, followed by the rest of the
input line. A form-feed character is output, followed by
the rest of the input line. The newline character of the
previous line is replaced with a carriage-return character,
which is output, followed by the rest of the input
line. If + is the first character in the input, + has the
same effect as the space character. [Tru64 UNIX] The
character is output, followed by the rest of the input
The following exit values are returned: Successful completion.
An error occurred.
To view a file (created by a program using FORTRAN-style
carriage control characters) on a terminal: asa file To
format the FORTRAN output of a.out and direct it to the
printer: a.out | asa | lp
ENVIRONMENT VARIABLES [Toc] [Back]
The following environment variables affect the execution
of asa: Provides a default value for the internationalization
variables that are unset or null. If LANG is unset or
null, the corresponding value from the default locale is
used. If any of the internationalization variables contain
an invalid setting, the utility behaves as if none of
the variables had been defined. If set to a non-empty
string value, overrides the values of all the other
internationalization variables. Determines the locale for
the interpretation of sequences of bytes of text data as
characters (for example, single-byte as opposed to multibyte
characters in arguments and input files). Determines
the locale for the format and contents of diagnostic messages
written to standard error. Determines the location
of message catalogues for the processing of LC_MESSAGES.
[ Back ]