+ -
当前位置:首页 → 问答吧 → 父子进程都从STDIN读,哪个先读到呢?

父子进程都从STDIN读,哪个先读到呢?

时间:2011-04-28

来源:互联网

  1. my $pid = fork();
  2. if($pid)
  3. {
  4.         while(<>)
  5.         {
  6.                 print "$_-------";
  7.         }
  8. }
  9. elsif($pid == 0)
  10. {
  11.         while(<>)
  12.         {
  13.                 print "$_+++++++";
  14.         }
  15. }
复制代码
测试发现是子进程,为什么呢?

作者: yybmsrs   发布时间: 2011-04-28

我用你的代码发现两个情况都会出现

作者: reallyfly_1   发布时间: 2011-04-28