我正在尝试输出一个系统netstat -an -p TCP $interval > $log
睡眠 $seconds,然后退出/终止 netstat 命令,但无法使其正常工作。
如果我使用start netstat...
,我的 sleep 和 kill 命令可以工作,但它不会写入日志。
如果我只使用netstat...
,那么它会写入日志,但不会继续执行 sleep 和 kill 命令。
关于如何解决这个问题的任何想法?
$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";
谢谢!