Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在脚本使用CLI参数时运行ruby profiler_Ruby_Profiler - Fatal编程技术网

如何在脚本使用CLI参数时运行ruby profiler

如何在脚本使用CLI参数时运行ruby profiler,ruby,profiler,Ruby,Profiler,以下是我如何运行脚本: ruby script.rb Arg1 [optional-Arg2] 如何运行ruby profiler并将输出发送到文件 我试过这个: ruby -r profile script.rb arg1 > out.txt 还有一些引用: ruby -r profile "script.rb arg1" > out.txt 到目前为止什么都没起作用。我做错了什么???没有测试,但是 ruby -r profile script.rb arg1 > o

以下是我如何运行脚本:

ruby script.rb Arg1 [optional-Arg2]
如何运行ruby profiler并将输出发送到文件

我试过这个:

ruby -r profile script.rb arg1 > out.txt
还有一些引用:

ruby -r profile "script.rb arg1" > out.txt
到目前为止什么都没起作用。我做错了什么???

没有测试,但是

ruby -r profile script.rb arg1 > out.txt 2>&1
应该这样做。探查器很可能在标准错误上打印内容,而不是在标准输出上打印。

未测试,但

ruby -r profile script.rb arg1 > out.txt 2>&1

应该这样做。分析器很可能在std_错误上打印内容,而不是在std_输出上打印内容。

您可以使用:这似乎是分析的首选工具(这并不是回答您的问题,只是提供了一个替代方法)。您可以使用:这似乎是分析的首选工具(这并没有回答你的问题,只是提供了一个替代方案。)很好!对我来说很有效。我尝试过使用stderr输出,但显然无法理解。很好!对我来说很有效。我尝试过使用stderr输出,但显然无法理解。