



       ..   -
  comint  (   fsh),   -
          UNIX-
 .




























































                            2






     comint -        ,
      
 .   comint    -
  Norton  Commander (nc),  
 MS DOS,       
        
 .

     Comint    ,     -
   (, ,  -
  ),     -
        -
  (ls, ps, pwd  ..).      
     ,  , -
, , ,  ,    
..      
,        -
  ""        
     .

              -
      , -
     (  )   -
  /     (-
,  ,  ,    -
,  ,   ,  , -
,  ..).          -
          
Shell (      -
   comint').      -
 comint'        /
       , -
         
(,    ,  ,
  , , -
  ..).

  

       comint,  Norton       .
  ,      comint.    
   Norton.  ,  Norton',  
  comint. :-)

            comint'    
.,  .,  ..   ,  -
       ,   -
         -
     .

      comint        -
  ,       ,
   (  ,  ).






                            3




     .. comint       
  termcap,      
      .
   comint'    UNIX  -
      /etc/termcap.   
      -
 TERMCAP=_     termcap  
.   , ,      -
 re    ,    -
       .  termcap  SCO
UNIX .

          .  .


      ,       
  ,     ,  -
,  ,   .     (  -
,  ),    ,  "-
".       ,   -
    ,   " " -
.

            +.  
  ""    (   
 ).      
,      ,   "-
" .  ,       prog.c,
prog.c.Z,  prog.c.b,  prog.s  prog.o,   
 comint  ""      -
.   /        +.
 ,           
/     ""         comint
/   ""  .   +
    .  ..   ,  
/        
(   ).  Comint   -
  (  ).

             
   comint',     -
  :

  -
       <CTRL-H>,      h  
         CTRL   .     
          .    
        ,  , -
             .   
     ,        -  
         .         
         .


 
           -
           .   -




                            4




             
     (  ).    "-
     ".        ,  
            
       .

  
     o    ""  (  
      ).   ,    
       RETURN, ENTER  .   -
       "   "    
     .   

   -       ,    
                        
             .      
              ,    
            ,     (  )  
                .


          -  ""  .   -
                  -
               ar(1),       -
                 comint' -
              .    ""
                   -
            .   ,    
              ,    -
             (, ,  ,
            ,    ..)  
             .    -
                   ,  
                 (  -)
            ,    comint   
              ar(1).

     -     -   
              red(1).     -
                     ,
               " ".

    -      comint' 
            -    modify(1)  -
               .   modify    -
                   - comint 
             -.        
            ,     .

 .
            :

*         -    '*'  ':'. , -
              ,     -
             (      )    -
                (.).





                            5




-         -     '-'.  ,  
            ,         (. 
            " ").    ,  -
                ,   -
                 (.  "-
             ").

<         -      '<'.  ,  
             '<',    
              (. " ",  "-
             ").

 .
            
     (          sh),  
              -
         .         
     (),   ,  
           (  , 
       ),  ,    '<',
              .
       ""    
       .Z  .z.

 ,
               sh,  -
         '!'.    com-
     int     .     
          , -
            ,
              -
     (  ), /  ,
            ...  
       /      -
         (  )  
      (history).     history ,
        .    -
      ,     .


 
          , -
            .   
     ,  minihelp.   `  (  -
     ).      
       -.    
       .   -
     .


          (comint.1).   ,  
        1985 .  -
         
-     -2.   -
    .       -
  , , ,    
   .     -




                            6




  comint' -  .     -
  - .

 .
 .                       
 .
 .                      +7 (095) 334-1056 (.)
 .
 .                               192-8849 (.)
 .                               192-8071
 .
 .                      E: rygoff@algeok.msk.su
 .















































