|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 11 Apr 2003 20:54:39 To : Vladimir Vanin Subject : Re: process -------------------------------------------------------------------------------- Vladimir Vanin <Vladimir.Vanin@p29.f901.n5030.z2.fidonet.org> wrote: VV> knock, knock, knock All, folow the my mind below... VV> Есть вопрос. Как можно запустить программу в фоновом режиме? VV> Так что бы получить её pid. И во время её вполнения производить ещё VV> какие-нибудь действия. А так же, узнать что она завершилась и получить код VV> возврата. В каком языке? В shell program & pid=$! В perl if (defined ($pid=fork())) { exec "program" if !$pid; } else { die "fork failed $!"; } В c почти так же, как в perl, с точностью до отсутствия постфикстного if. В tcl set pid [exec program &] и так далее и тому подобное. VV> Have a stable connection All. VV> Alert. VV> ... I haven't lost my mind... it's backet up on tape somewhere. -- --- ifmail v.2.15dev4 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15178e7ff9342.html, оценка из 5, голосов 10
|