|
GNU Rush |
Restricted User Shell |
Sergey Poznyakoff |
| GNU Rush – a restricted user shell. (split by node): | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
? |
The rule statement configures a GNU Rush rule. This is a
block statement, which means that all statements located between
it and the next rule statement (or end of file, whichever
occurs first) modify the definition of the rule.
The syntax of the rule statement is:
The tag argument is optional. If it is given, it supplies a
tag for the rule, i.e. a (presumably unique) identifier, which
is used to label this rule. Rush uses this tag in its diagnostic
messages. For rules without explicit tag, Rush supplies a
default tag, which is constructed by concatenating ‘#’ character
and the ordinal number of rule in the configuration file, in decimal
notation. Rule numbering begins from ‘1’.
The following sub-sections describe statements that can be used
within a rule.
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.