    519

       ,  
  pa th,   (      open (path,
of lag, mode) ,     ,     -
 fildes,    tildes}.   tildes  
  ,        .

,           path,       
posix_spawn_file_actions_addopen().

 

       ;  -
    ,   .



   , :

[EBADF]    ,   fildes,   
   {OPEN_MAX}.

     , :

[EINVAL]   ,   file_actions, ;

[ENOMEM]          -
  .

  ,      fildes, -
  ,   ,     
     .     ,
         
  posix_spawn ()  posix_spawnp ().



.

  

     Spawn       
.

 

        -
   close (), dup2 ()  open (),  
  posix_spawn ()  posix_spawnp ()   
   ,   -
   ,     
     posix_spawn ()  posix_spawnp (). 
       -
 close ()  dup2 (),   ,     '' -
"  ,    :   -