好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

ruby脚本示例代码

ruby脚本示例代码

    }

    EM::Iterator.new(100..150).map(proc{ |num,iter|

      EM.add_timer(0.01){ iter.return(num) }

    }, proc{ |results|

      p results

    })

    EM::Iterator.new(%w[ pwd uptime uname date ], 2).inject({}, proc{ |hash,cmd,iter|

      EM.system(cmd){ |output,status|

        hash[cmd] = status.exitstatus == 0 ? output.strip : nil

        iter.return(hash)

      }

    }, proc{ |results|

      p results

    })

  }

end

查看更多关于ruby脚本示例代码的详细内容...

  阅读:48次