我试图在Rails中通过shell命令编写一个文件。
基本上我有这个:
def self.collect_videos
%x[cd public/videos/ && exec viddl-rb http://www.youtube.com/watch?v=oHg5SJYRHA0]
sleep(30)
end
viddl基本上是这样的:https://github.com/rb2k/viddl-rb
它只能从rails控制台正常工作,但在从Rails应用程序调用为函数时则不行。
如何解决?
答案 0 :(得分:0)
感谢Mattias Wadman回答了这个问题。虽然无法将评论标记为答案。