  select       .  -
      . , 
select,   

select fruit in apple banana blueberry kiwi orange watermelon STOP
  :

1) apple     3) blueberry     5) orange       7) STOP

2) banana    4) kiwi          6) watermelon

       .    -
  select    LINES  COLUMNS. ( -
 LINES   24, a COLUMNS  80.)    COLUMNS, -
 20,     :

1) apple

2) banana

3) blueberry

4) kiwi

5) orange

6) watermelon

7) STOP

    select    PS3  -
  select.    PS3   ?#, 
      .

       (   ), 
 -  ,   ,  -
   do  done.   select   
PS3    ,      ,  -  -
     do  done     break, return
 exit.  break    .  return   -
  ,    .  exit -
    .     -
 select:

$ cat fruit2

#!/bin/bash

="       : "

select FRUIT in       

do

if [ $FRUIT = STOP ]; then

echo "  !"

break

fi

echo "    $FRUIT."

echo "    $REPLY."

echo

done

$ fruit2

1)       3)          5)        7) STOP

2)        4)           6) 

|  28.   Bourne Again Shell                                895