Perl Fork的问题
发布时间:2020-12-16 00:02:11 所属栏目:大数据 来源:网络整理
导读:今天因为做到系统里面的一个功能,需要用到终止的过程,所以用到Fork的使用。 公司里一大牛被我问烦了,甩了一句:“你懂不懂写代码?你到底懂不懂啊
今天因为做到系统里面的一个功能,需要用到终止的过程,所以用到Fork的使用。 公司里一大牛被我问烦了,甩了一句:“你懂不懂写代码?你到底懂不懂啊!” 一瞬间不知道怎么说话了,对进行这块研究的真心不深入,所以虚心问了下,换了这结果。 心里挺不是滋味,后续上Q问了下其它哥们,用得也不多,所以知道的也很有限,所以我只能发帖了。 感谢CU上的?laputa73 童鞋给我解答该疑惑,终于搞明白了。对此MARK一下,方便以后使用。 #!/usr/bin/perl -w my $pid = fork(); if (!defined($pid)) { print "Error in fork: $!"; exit 1; } if ($pid == 0) { # 后执行,在这块加入实际的代码执行。 print "$pidn"; } else { # 先执行,把PID加入到数据库,如果要终止脚本,直接KILL掉这个PID整个脚本就结束了。 print "- - !$pidn"; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |