Rubyで現在のディレクトリの名前を取得するにはどうすればよいですか?私が見つけたのはFile.dirname(__FILE__)
、だけですが、それは返されるだけで.
、実際の名前が必要です。どうすればよいですか?
31171 次
3 に答える
60
dirname = File.basename(Dir.getwd)
File.basename()
引数がディレクトリのパスである場合でも、ベース名を返します。
絶対パスを取得するには、Dir.pwdがそのトリックを実行しているようです。
于 2012-06-17T19:08:44.973 に答える
34
于 2014-06-29T16:04:08.287 に答える
9
File.expand_path(File.dirname(File.dirname(__FILE__)))
于 2012-06-17T19:07:40.263 に答える