sh(1) (MLX Addendum) (MLX) sh(1) (MLX Addendum)
NAME
sh, jsh, rsh - shell, the standard, job control, and restricted com-
mand interpreter (MLX addendum)
SYNOPSIS
sh [ -acefhiknprstuvx ] [ args ]
jsh [ -acefhiknprstuvx ] [ args ]
rsh [ -acefhiknprstuvx ] [ args ]
DESCRIPTION
(International Functions)
sh can process characters from supplementary code sets in addition to
ASCII characters. Characters from supplementary code sets can be used
in command arguments and in values of variables, as field separators,
and in prompt strings, comments and pipes. They can also be used in
identifiers such as environment variables and function names.
Searches and pattern matching using metacharacters are performed in
character units, not bytes.
? Matches any character, including those from supplementary code
sets.
* Matches any string, including strings containing characters from
supplementary code sets, or the null string.
[ ] Matches any one character in the string enclosed by square brack-
ets, or any one character with a code value within the range
designated using a minus (-) sign. Literal characters and charac-
ters specifying ranges may be selected from supplementary code
sets. When the characters specifying a range are from different
code sets, the range is invalid and the minus sign is ignored.
However, one of the characters bounding the range may match.
[! ] Matches any character not in the string enclosed by square brack-
ets, and with a code value not within the range designated using
a minus (-) sign. When the characters specifying a range are from
different code sets, the range is invalid and the minus sign is
ignored. However, the character must not match either of the
characters bounding the range.
Shell scripts may also contain characters from supplementary code
sets.
NOTE
When the ulimit command prints the value of an unlimited resource, it
uses the appropriate message string from the current LC_MESSAGES cata-
log. This string is only used for output, it is not recognized as
input. Hence, to remove a limit from a resource the English string
unlimited must be used.
Page 1 Reliant UNIX 5.44 12, 196
sh(1) (MLX Addendum) (MLX) sh(1) (MLX Addendum)
SEE ALSO
shl(1), ksh(1).
Page 2 Reliant UNIX 5.44 12, 196