我知道如何使用脚本启动 ruby-prof :
ruby-prof -p multi [SCRIPT_PATH]/my_script.rb
但是如何使用带参数的脚本运行ruby-prof?
答案 0 :(得分:0)
运行另一个命令的大多数命令都允许您使用特殊的双短划线--
选项,然后是您想要传递的参数。 ruby-prof遵循这个规范。
如果您有这样的Ruby文件:
# test.rb
puts "ARGV: #{ARGV.inspect}"
您可以像这样运行ruby-prof
并获取参数:
» ruby-prof test.rb -- arg1 arg2
ARGV: ["arg1", "arg2"]
因此,在您的具体情况下,您可以这样做:
» ruby-prof -p multi [SCRIPT_PATH]/my_script.rb -- arg1 arg2