if \*- conditional command
with the given arguments.
The following primitives are used to construct
\fB\*-r\fR|file true if the file exists and is readable.
\fB\*-w|\fRfile true if the file exists and is writable
These primaries may be combined with the
\fB!\fR unary negation operator
\fB(|\fRexpr\fB|)\fR parentheses for grouping.
has higher precedence than
Notice that all the operators and flags are separate
and hence must be surrounded by spaces.
Notice also that parentheses are meaningful
to the Shell and must be escaped.