在我的 Rails 3 项目中,在控制器中,我使用命令wget
从 Internet 下载文件并将它们放在我的服务器上。在控制器中,我想检查是否wget
成功下载文件。我该如何执行该检查?
问问题
116 次
1 回答
4
来自命令的Ruby文档system
:
如果命令给出零退出状态,系统返回 true,非零退出状态返回 false。如果命令执行失败,则返回 nil。
所以,你可以这样做:
if system('wget fail')
puts 'Success!'
else
puts 'Fail!'
end
于 2012-10-18T05:07:08.757 回答