#7 楼 @billy 恩,很在理,能理解。只是项目组只能用 windows,而且自己在 windows 下也形成了不小的依赖。如果不行就算了,不再钻牛角尖了
#4 楼 @rei 恩,不用-t,你的实现方式也能满足 ping 10 秒的要求。之所以一定要求 ping -t,是因为想看看如果推广到其他很耗时的命令时,应该如何杀掉并取得结果。
#3 楼 @msg7086 呵呵,调用 shell 再停止很常见吧,只是超时后如何拿到运行结果这个不一定常见. 那就退一步,假设这个需求很不常见,该如何实现呢?多谢赐教!
#1 楼 @nong 抱歉,变量名和 exception 都打错了,更正了下,但结果还是获取不到回显。能给点思路吗?