【发布时间】:2011-12-11 01:00:57
【问题描述】:
我正在使用一个名为 artii (http://rubygems.org/gems/artii) 的 gem,它可以从文本中创建 ascii 艺术图像。
我似乎只能使用 system() 调用它,但是我想在网页中将结果显示为文本
我的 .rb 文件:
def makeText
@word = system('artii Hello World')
puts @word
@word
end
puts的结果:
=> _ _ _ _
=> | | | | | | |
=> | |__| | ___| | | ___
=> | __ |/ _ \ | |/ _ \
=> | | | | __/ | | (_) |
=> |_| |_|\___|_|_|\___/
然后,在我的haml文件中:
#{makeText}
=> true
有没有办法从命令行获取结果并将其转换为字符串、数组或哈希以显示在网页中?
谢谢!
【问题讨论】:
标签: ruby shell operating-system gem haml