1. ホーム
  2. ルビー

[解決済み】irbから現在の作業ディレクトリの絶対パスを取得する方法

2022-03-30 18:04:55

質問

WindowsでRubyを動かしていますが、違いがあるのかどうかわかりません。 私がしたいのは、現在の作業ディレクトリの絶対パスを取得することだけです。 これはirbから可能なのでしょうか? どうやらスクリプトからなら File.expand_path(__FILE__)

しかし、irbから以下のように試したところ、"Permission denied"のエラーが出てしまいました。

File.new(Dir.new(".").path).expand

解決方法は?

Dir.pwd はうまくいくようです。

http://ruby-doc.org/core/Dir.html#method-c-pwd