2

我需要一种跨平台的方式来检查给定的文件路径是否是绝对的,而不使用Pathname库。我希望为此依赖的唯一库是File. 它需要跨平台和跨实现,因此无论是 Ruby MRI、JRuby、Rubinius 等,它都应该可以工作。

我希望使用纯 Ruby,而不是 C 或 Java。我想不出一个健壮的方法。

4

1 回答 1

4
def absolute_path?(path)
  File.expand_path(path) == path
end
于 2013-03-08T20:24:12.303 回答