[问题] 如何在Rails 呼叫自己写的script

楼主: poc7667 (poc)   2013-02-20 22:22:28
环境:
e.g. Ruby 1.9.3? ? 3.x.y?
状况:
刚开始上手rails , 先前有自己写了一个ruby scripts 处理一些工作上事情
这个scripts 有require mechanism nikogiri 等等的 gems
我想要rails里面的controller 呼叫我写的ruby script
使用 %x[ ~~~ ] 去执行!
语法确定没问题,因为有写一个简单的script验证过。
但是现在用来跑我那个script , 从view 看不到任何吐出来的输出
有error也看不到~
现在就是不知道哪里出错了,在ubuntu console 下面可以正确执行我的script
ruby ./public/ruby_lib/af/FullScanTest.rb
但是这个script 让controller来做却失败,
如何在rails里面可以吐出error呢?
目前只能透过@var 去接 %x[~~] 传回来的讯息,但是只会显示有成功执行的puts那些讯息
有任何error都不像是在console直接执行script一样,会show出error
自己在怀疑是否权限的问题~
希望版上前辈能给些方向 下去查找问题
附录:
http://tinyurl.com/ag5ortc
作者: kusoayan (Bert)   2013-02-21 00:39:00
用 rake 如何?

Links booklink

Contact Us: admin [ a t ] ucptt.com