>& в конце команды не помогает? Хороший ход. :)
Но я думал о нём.
Дело в том, что цикл(-ы) сканирования сети хочу организовать по сетке, расписанной в файле(-лах), на РНР, которая вызывала бы отдельные команды (ping, nbtstat, telnet, ftp, etc).
Допустим, есть такая строчка в функции моего скрипта:
$answer[] = exec("ping -c 1 -w 1 $ip &",$answer);
Разве ушедшая в бакграунд команда ping вернёт мне свой результат в массив $answer?
И как РНР "узнает", что команда успешно завершена?
А теперь ещё одно усложнение: моя функция написана с учётом мультиплатформенности. Как думаете, под вындами данная строчка сработает:
$answer[] = exec("ping -n 1 $ip &",$answer);?