ruby for 循环

Python08

ruby for 循环,第1张

倒序可以用downto或者step:

5.downto(1) {|x| p x}

5.step(1,-1){|x| p x}

或者写成如下这种形式:

5.downto(1) do |x|

p x

end

5.step(1,-1) do |x|

p x

end

这个如果设置好关键词,是可以搜索到具体的方法的。ruby代码也可以做成service服务的。然后定时运行,遍历目录,获取需要删除的文件。我们经常用一些脚本删除日志文件,日志文件一般是固定大小的,循环写到多个文件中。具体代码搜索一下就可以了。你的递归是指目录递归吗?网上也可以搜索到的。