Главная Perl | Документация учебники | Perl справочники | Borland C++ Builder |

fork

fork Делает системный вызов fork(2). Возвращает pid (идентификатор процесса) дочернего процесса родительскому процессу и 0 дочернему процессу. Значение не определено в случае неуспешного завершения команды. Неуспех может произойти, например, в случае установки в системе ограничения на количество процессов данного пользователя. Вот небольшой пример использования этой функции.

  unless ($pid = fork) {
       unless (fork) {
           exec "what you really wanna do";
           die "no exec";
           some_perl_code_here;
           exit 0;
       }
       exit 0;
   }
   waitpid($pid,0);
Назад





Главная Perl | Документация учебники | Perl справочники | PHP | JavaScript |
perl@far.ru