三里屯摇滚 发表于 2011-11-01 21:58

主题:Ruby怎样传递参数给子进程(最简单的进程之间通信方法)

主题:Ruby怎样传递参数给子进程(最简单的进程之间通信方法)

1.子进程main.rbRuby代码
ENV["ttt"]="yanzilee9292"
system 'ruby t.rb'

ENV["ttt"]="yanzilee9292"
system 'ruby t.rb'
2.子进程t.rb
Ruby代码
puts ENV["ttt"]

puts ENV["ttt"]
3.运行
Ruby代码
ruby main.rb

ruby main.rb
这样控制台会打印出yanzilee9292






参考: http://ruby.about.com/od/rubyfeatures/a/envvar.htm
页: [1]
查看完整版本: 主题:Ruby怎样传递参数给子进程(最简单的进程之间通信方法)