\section case case - conditionally execute a block of commands

\subsection case-synopsis Synopsis
<tt>switch VALUE; [case [WILDCARD...]; [COMMANDS...];...] end</tt>

\subsection case-description Description

The \c switch statement is used to perform one of several blocks of commands depending on whether a specified value equals one of several wildcarded values.

\subsection case-example Example

If the variable \$animal contains the name of an animal, the following code would attempt to classify it:
<p>
<tt>
<br>switch $animal;<br>
&nbsp;&nbsp;&nbsp;&nbsp;case cat;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo evil;<br>
&nbsp;&nbsp;&nbsp;&nbsp;case wolf dog human moose dolphin whale;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo mammal;<br>
&nbsp;&nbsp;&nbsp;&nbsp;case duck goose albatros;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo bird;<br>
&nbsp;&nbsp;&nbsp;&nbsp;case shark trout stingray;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo fish;
<br>end;
</tt>
</p>
<p>
If the above code was run with \$animal set to \c whale, the output would be \c mammal.
</p>
