我编写了一个ruby程序,它将输入作为url并显示其中的组件。 我在ruby文件中传递了URL但现在我想通过ruby命令行传递它,如ruby filename.rb url。 如何在代码中传递参数。
答案 0 :(得分:0)
ARGV
常量包含一个数组,其中包含命令行中传递的所有参数。因此,在您的脚本中,您可以通过ARGV[0]
传入网址。
答案 1 :(得分:0)
ARGV是一个数组,其中包含通过命令行传递到脚本中的所有参数。
ARGV.each do|arg|
puts "Argument: #{arg}"
end
答案 2 :(得分:0)
只需使用ARGV
常量,您就可以将ARGV.to_s
放入日志中以查看其中的内容,以帮助您了解如何使用它。