当我试图查看Curl何时完成时,进程仍然是加载的。我从来没见过卷发结束的留言。 echo "PROCESS 1 IS THERE" echo "PROCESS 1 IS NOT THERE"...it说进程”,该对话框上还有一个Cancel按钮和它自己的$DLG_PID,所以我一直在循环,直到他们取消对话框(意味着$DLG_PID点消失)或$CURL_PID消失(意味着下载最终完成,这样我现在就可以运行kill
我在一台Linux主机上运行一个perl脚本。我正在尝试编写一个fork脚本,其中子进程启动一个程序,而父进程在5秒后超时,从而杀死子进程。my $childPid = fork(); # I am the parent, and $childPid is my child if (time() > $start + $timeOut) {