我知道如何用脚本启动ruby-prof:
ruby-prof -p multi [SCRIPT_PATH]/my_script.rb但是,我如何才能使用带有参数的脚本运行ruby呢?
发布于 2017-11-17 12:58:42
大多数运行另一个命令的命令将允许您使用特殊的双破折号--选项执行此操作,然后是要传递的参数。ruby遵循这个规范。
如果您有这样的Ruby文件:
# test.rb
puts "ARGV: #{ARGV.inspect}"您可以像这样运行ruby-prof并获得args:
» ruby-prof test.rb -- arg1 arg2
ARGV: ["arg1", "arg2"]所以在你的具体情况下,你可以这样做:
» ruby-prof -p multi [SCRIPT_PATH]/my_script.rb -- arg1 arg2https://stackoverflow.com/questions/47335564
复制相似问题