518  



posix_spawn_?ile_actions_addclose,

posix_spawn_?ile_actions_addopen      
  " " ( " ") (ADVANCED REALTIME).



SPN   ftinclude <spawn.h>

int posix_spawn_file_actions_addclose (

posix_spawn_file_actions_t *file_ackions,
int fildes};

int posix_spawn_file_actions_addopen (

posix_spawn_file_actions_t *restrict file_ackions,

int fildes,

const char *restrict path,

int of lag, mode_t mode) ;



         " "
( " ")       .

      posix_spawn_file_actions_t
(    < spawn. h>)     -
 ,    posix_spawn () 
posix_spawnp ()        
        -
  .  IEEE Std 1003.1-2001    
posix_spawn_file_actions_t    .

   ,   posix_spawn () 
posix_spawnp (), ,      -
       
     .  
  ,        -
      (   -
 ),   ,        .
 ,        
(   ),     FD_CLOEXEC,  
 (.   posix_spawn ()).

 posix_spawn_file_actions_addclose ()   , -
  file_actions,     close,  -
          -
 ,   fildes,   (    -
  close ( fildes) ).

 posix_spawn_?ile_actions_addopen ()   , 
 ?ile_ackions,     open,    