Ruby IF没有ARGV给出

前端之家收集整理的这篇文章主要介绍了Ruby IF没有ARGV给出前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这是我的代码
if ARGV[0] == false
    puts "Usage: ./script.rb argument"
    exit
end
print "Yey we got an argument: " ARGV[0]

但是我不能使代码检查是否给出ARGV [0],该怎么做?

解决方法

检查是否为空? (或检查其长度):
if ARGV.empty?
  puts ...
  exit
end

考虑使用任何Ruby命令行参数解析器,如OptionParser.

猜你在找的Ruby相关文章