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
- 1 回答
- 0 關注
- 1524 瀏覽
添加回答
舉報
0/150
提交
取消