Я пытаюсь вывести систему netstat -an -p TCP $interval > $log
для сна в течение $ секунд, а затем выйти / убить команду netstat, но у меня возникают проблемы с ее корректной работой.
Если я использую start netstat...
, мои команды sleep и kill работают, но они не записывают в журнал.
Если я использую только netstat...
, то он записывает в журналы, но не переходит к командам сна и уничтожения.
Есть идеи, как решить эту проблему?
$netstat_cmd = "netstat -an -p TCP $interval >$netstatlog;
$stop_netstat_cmd = "c:\utilities\pskill NETSTAT.exe";
system($netstat_cmd);
sleep $seconds;
system "$stop_netstat_cmd";
Спасибо!