Форум — Talks Perl и запуск в бекграунде 0 0 Можно ли в перле запускать какие-то перловые или системные команды в бекграунде? system('command &'); не работает. open(PIPE, '| command &'); тоже не работает. Ссылка
defined (my $kid = fork) or die "Cannot fork: $!\n"; Дальше в потомке запускаешь нужную команду. Sun-ch ☆ (06.10.05 16:40:54 MSK) Показать ответ Ссылка
Ответ на: комментарий от Sun-ch 06.10.05 16:40:54 MSK defined (my $kid = fork) or die "Cannot fork: $!\n"; unless ($kid) { # здесь потомок тк $kid возвращается только предку } guardian ★ (06.10.05 16:51:47 MSK) Показать ответ Ссылка
Ответ на: комментарий от guardian 06.10.05 16:51:47 MSK Не совсем понял. Если мне надо сделать $browser->post($url, [%hash]); в бекграунде, что мне надо сделать? anonymous (06.10.05 17:00:28 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 06.10.05 17:00:28 MSK defined (my $kid = fork) or die "Cannot fork: $!\n"; unless ($kid) { $browser->post($url, [%hash]); } ЗЫ Ваще-то offtopic, это надо в development спрашивать guardian ★ (06.10.05 17:11:34 MSK) Показать ответ Ссылка
Ответ на: комментарий от guardian 06.10.05 17:11:34 MSK А как сделать, чтобы после этого действия $kid помер? anonymous (06.10.05 17:14:31 MSK) Показать ответы Ссылка
Ответ на: комментарий от anonymous 06.10.05 17:14:31 MSK die или надо ещё что-то? anonymous (06.10.05 17:17:04 MSK) Ссылка
Ответ на: комментарий от anonymous 06.10.05 17:14:31 MSK > А как сделать, чтобы после этого действия $kid помер? Всё просто: берёшь на кухне нож, и режешь $kid горлшко. Через пару секунд если он не задохнётся, то захлебнётся в своей собственной крови. Удачи! anonymous (06.10.05 17:17:57 MSK) Ссылка
Ответ на: комментарий от anonymous 06.10.05 17:14:31 MSK курим cookbook. Ссылку дать? Eldhenn ☆ (07.10.05 11:31:34 MSK) Показать ответ Ссылка
Ответ на: комментарий от Eldhenn 07.10.05 11:31:34 MSK А перед cookbook - Робачевского. Eldhenn ☆ (07.10.05 11:33:01 MSK) Ссылка