【发布时间】:2011-10-19 00:42:32
【问题描述】:
我正在尝试输出一个系统netstat -an -p TCP $interval > $log 睡眠 $ 秒,然后退出/终止 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";
谢谢!
【问题讨论】: