ruby 获取文件所在的设备名称

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby 获取文件所在的设备名称相关的知识,希望对你有一定的参考价值。

class File

  class Stat
    def self.device_name(file)
      Dir['/dev/*'].inject({}) { |h, v|
        h.update(File.stat(v).rdev => v)
      }.values_at(File.stat(file).dev).first || nil
    end
  end

end

以上是关于ruby 获取文件所在的设备名称的主要内容,如果未能解决你的问题,请参考以下文章