猿问

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

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


翻阅古今
浏览 1449回答 1
1回答

慕容森

如果不需要递归删除文件夹里子文件夹的内容,下面这个就可以了。 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
随时随地看视频慕课网APP

相关分类

Ruby
我要回答