尝试了以下
def pkill(process_name, *host)
puts host.nil? # => false
puts host.empty? # => true
puts host # => nil
puts host[0].nil? # => true
end
现在如果我打电话send("pkill", blah, nil)
,怎么/为什么是host
假的?
对红宝石来说很新,所以保持流畅:)