Добрый день. Возникла такая проблема, необходимо в скрипте perl организовать одновременное выполнение n-го количества внешних программ, т.е чтобы скрипт запустил внешнюю программу и не ожидаю её завершения стал запускать следующую. Кто подскажет как это сделать?ПОЖАЛУЙСТААААААААААААААААААААААААААААААААААААААА!!!!!
LinuxForum.Fans
Запуск большого количества программ одновременно
Автор: dimka541
7 сообщений
2362 просмотров
system ();
system() ожидает завершения программ, только потом скрипт продолжает выполняться дальше
может ошибаюсь ,но
openbox | xterm & #две сразу и переходим дальше
gparted & # по одной
opera &
system (ls &);
можно попробовать использовать системные вызовы fork, exec.
Добился своего путем создания нитей и запуска в них программ через fork)))))
Войдите или зарегистрируйтесь, чтобы ответить.