为了账号安全,请及时绑定邮箱和手机立即绑定

ruby怎么获取一个指定目录下最新的文件

ruby怎么获取一个指定目录下最新的文件

翻阅古今 2018-07-29 04:04:24
ruby怎么获取一个指定目录下最新的文件
查看完整描述

1 回答

?
慕容森

TA贡献1853条经验 获得超18个赞

如果不需要递归删除文件夹里子文件夹的内容,下面这个就可以了。 directory = "D:\\data" Dir.foreach(directory) do |item| if item != '.' and item != '..' u_dir = directory + File::Separator + item if File.stat(u_dir).directory? Dir.foreach(u_dir) do |f| if File.stat(u_dir + File::Separator + f).file? File.delete(u_dir + File::Separator + f) end end end end end

查看完整回答
反对 回复 2018-09-02
  • 1 回答
  • 0 关注
  • 1448 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信