【发布时间】:2012-03-11 05:54:48
【问题描述】:
如何在 perl 中超时后启动和结束进程? 我需要脚本在 Windows 和 Unix 中工作,我最好的选择是什么?
编辑:如何在 windows 和 unix 上获取已启动进程的进程 ID,以及如何在超时时终止它
【问题讨论】:
-
也许你应该更具体一些。您到底想做什么?在理解问题或实现所需目标方面遇到了哪些问题?
-
在我看来,用户只是想阻止他们的代码运行太久。
-
我决定在脚本中找出它运行的操作系统,并为每个操作系统实施不同的处理。在 Windows 上,我的 Win32::Process 运行得非常好。在 Unix 上,我使用的是 open。