    ,      
 :

$ 

:   
     ' --help'.

if...then...else

  else 
 if     ',
   . 28.2. 
  if...then...else :

if -
then


else


fi

    (;) 
  ,   NEWLINE,  
then    ,   if,  
   . ( if  then -
   ,
    ;

. 28.2. - if...then...else

    NEWLINE  .)
    -
    , 
 -  :

if -; then


else


fi

 -   true,  if   -
  then  else,     ,  
fi.  -   false,  if  ,
   else.

     chkargs2.   out  ,
  ,     .   
  -v (    )  out   -
    less (.  "less   more:  -
  "  5).  ,   ,   ,  -
 ,  out       -v, out
 ,    -v       less.
     false (     -v), 
     cat:

 28.   Bourne Again Shell 871

