【发布时间】:2013-03-08 18:34:32
【问题描述】:
我需要一个跨平台的方法来检查给定的文件路径是否是绝对的没有使用Pathname库。我希望依赖的唯一库是File。它需要跨平台和跨实现,因此无论是 Ruby MRI、JRuby、Rubinius 等,它都应该可以工作。
我希望使用纯 Ruby,而不是 C 或 Java。我想不出一个可靠的方法。
【问题讨论】:
标签: ruby file cross-platform
我需要一个跨平台的方法来检查给定的文件路径是否是绝对的没有使用Pathname库。我希望依赖的唯一库是File。它需要跨平台和跨实现,因此无论是 Ruby MRI、JRuby、Rubinius 等,它都应该可以工作。
我希望使用纯 Ruby,而不是 C 或 Java。我想不出一个可靠的方法。
【问题讨论】:
标签: ruby file cross-platform
def absolute_path?(path)
File.expand_path(path) == path
end
【讨论】: