相关疑难解决方法(0)

90
推荐指数
7
解决办法
4万
查看次数

rails - 将控制台输出重定向到文件

在bash控制台上,如果我这样做:

cd mydir
ls -l > mydir.txt
Run Code Online (Sandbox Code Playgroud)

>运算符捕获标准输入并将其重定向到文件; 所以我得到的文件列表mydir.txt而不是标准输出.

有没有办法在rails控制台上做类似的事情?

我有一个ruby语句,可以生成大量的打印件(~8k行),我希望能够完全看到它,但是控制台只能"记住"最后的1024行左右.所以我想重定向到一个文件 - 如果有人知道一个更好的选择,我都是耳朵.

ruby console ruby-on-rails file

77
推荐指数
3
解决办法
5万
查看次数

如何在ruby中控制(启动/终止)后台进程(服务器应用程序)

我正在尝试通过ruby为集成测试(实际规格)设置一个服务器,但无法弄清楚如何控制该过程.

所以,我想要做的是:

  1. 为我的gem执行rake任务,执行集成规范
  2. 任务需要首先启动服务器(我使用webrick),然后运行规范
  3. 在执行规范后它应该杀死webrick所以我没有留下一些未使用的后台进程

webrick不是必需的,但它包含在ruby标准库中,因此能够使用它会很棒.

希望有人能够提供帮助!

PS.我正在linux上运行,因此将此工作用于Windows并不是我的主要优先事项(现在).

ruby process webrick

9
推荐指数
1
解决办法
5791
查看次数

标签 统计

ruby ×3

console ×1

file ×1

logging ×1

process ×1

ruby-on-rails ×1

webrick ×1