   case      .  
     ,   . 28.2.

 28.2. 
       

*                            .    .
?                            .

[... ]                      .      
        -
.       .

|                           ,  
  case.

    ,   :

$ cat case2

echo -n "  ,   : "
read letter
case "$letter" in
a|A)

echo "  "

b|B)

echo "  "

|)

echo "  "

! !

*)

echo "He      ,   "

! !

esac

$ case2

  ,   : b

  

$

   ,     case
   .2  command_menu    
echo         .  -
     case   :

$ cat command menu

#!/bin/bash

#     

2  Bourne Again Shell    ,  
    . .  "select"    .

890                                                  VI. 