如何删除ruby文件窗口

时间:2010-12-15 14:23:03

标签: ruby

files = Dir.new("F:/data/").entries.grep(/.*_communities_.*.dat/) || []
fp = File.new(f, "r")
fp.close
File.delete(f)

不起作用 我也尝试DEL #{file} 要么 system("DEL #{file}")  它也不起作用

1 个答案:

答案 0 :(得分:2)

Dir.entries("F:/data").grep(/.+_communities_.+.dat/).each do |file|
  File.delete("F:/data/" + file)
end

这是你想要做的?我不太清楚你的问题。