- 158 名前:デフォルトの名無しさん mailto:sage [2008/08/14(木) 17:00:21 ]
- >>156
/foo/bar という文字列があったとして、 bar がファイルなのかディレクトリなのかは 実際に(HDDの)ファイルシステムにアクセスしないとわからないから、ある意味無理 というか、そんな不完全で不安定なディレクトリパスが欲しい理由って何? そういうのが必要な場合の多くは必ず File.join でディレクトリとファイルを連結するようにすれば用が足りる ディレクトリの最後にスラッシュがあろうがなかろうが、問答無用でディレクトリとみなして連結してくれる もし、外部コマンドに渡すディレクトリ文字列を Ruby で作らなきゃいけないんだとかいう場合は require 'pathname' したあと Pathname#realpath 使え
|

|