1
A
回答
2
你需要把
def action_name
output = `/path/to/your/shell/script`
end
成可以从GUI被称为动作。反向操作符“`进行系统调用并返回shell脚本的标准输出。
UPD:这是简单的方法。如果你有一个长时间运行的shell脚本,你应该考虑在脚本被调用之后使用类似Delayed::Job
相关问题
- 1. 带宽接口端口的Bash脚本
- 2. Python脚本的Php/Cakephp接口
- 3. 接口继承类型脚本
- 4. Nagios - 接口IP检查脚本
- 5. AutoIT脚本/ UDF与Amazon S3 API接口
- 6. Boto3脚本来获取ELB的网络接口
- 7. 窗口的ShellExecute函数可以接受WSF脚本参数吗?
- 8. PHP与Excel电子表格/ VBA脚本的接口
- 9. 转换类型脚本中的通用接口类型
- 10. 将接口类型传递给Powershell脚本中的c#?
- 11. 通过REST接口传递Unicode时遇到问题的脚本
- 12. 蝙蝠脚本链接到python脚本
- 13. 脚本FTP - 提示窗口
- 14. 端口bash脚本到java
- 15. 端口Upstart脚本到Systemd
- 16. Indesign脚本更新窗口?
- 17. 脚本在自己的屏幕窗口而不脚本完成
- 18. 本地接口的REST?
- 19. 创建链接的脚本
- 20. 接受命令的脚本
- 21. 如何缓存DWR接口java脚本文件
- 22. 查询有关VB脚本和COM接口继承
- 23. perl脚本连接到mysql服务器端口3307
- 24. avscale(FSL脚本)是否有任何nipype接口?
- 25. 脚本缩小iPhone的视口?
- 26. 在单独的窗口运行脚本
- 27. java脚本中的父子窗口
- 28. 在Python脚本“进口”的安置
- 29. 资源脚本的主窗口(.rc)
- 30. 与进口从python脚本变量python脚本问题
,我可以安全地使用重定向吗? – Shyam 2010-05-16 22:23:05
我想不出任何为什么,所以我会说是的 – jigfox 2010-05-16 22:25:19
反引号收集所有的输出。因此,如果在操作之后重定向,则在shell脚本完成之后才会调用它。所以重定向将会很好 – 2010-05-17 11:00:57