2

ライブラリを使用せずに、特定のファイル パスが絶対パスかどうかを確認するクロス プラットフォームの方法が必要です。Pathnameこれに依存したい唯一のライブラリはFile. クロスプラットフォームでクロス実装する必要があるため、Ruby MRI、JRuby、Rubinius などに関係なく動作するはずです。

C や Java ではなく、純粋な Ruby を使用したいと考えています。堅実な方法が思いつきません。

4

1 に答える 1

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