是否有一个好的 gem 可以获取递归计算的目录大小?在unix中,我可以使用du,但我想要一个能够吸收操作系统之间差异的库。
du
这似乎有效:
Dir.glob(File.join(dir, '**', '*')) .map{ |f| File.size(f) } .inject(:+)