それが有効なファイルパスであるかどうかを識別するために "フルパス" home/me/a_file.txt
を渡すことができるRubyクラス/メソッドはありますか?
Pathname 、特に Pathname#exist?
を調べてください。
File とその FileTest モジュールはおそらくもっとシンプルで直接的ですが、私はPathname
がより良いインターフェースであることに気付きました。
# file? will only return true for files
File.file?(filename)
そして
# Will also return true for directories - watch out!
File.exist?(filename)