こんにちは。たいら(@tairaengineer2)です。
転職を繰り返し現在4社経験している、11年目エンジニアです。
この記事では、 Rubyでカレントディレクトリを取得するやり方をサンプルプログラムをまじえて解説します。
前提条件:実行環境について
実行環境は以下の通りです。
OS | Windows10 |
---|---|
Rubyのバージョン | 2.6.6 |
カレントディレクトリを取得するメソッド
カレントディレクトリは
- Dir.getwdメソッド
- Dir.pwdメソッド
の2つのメソッドで取得することができます。
返される値は、カレントディレクトリのフルパスの文字列です。
では、次の章で実際に使ってみます。
Rubyサンプルプログラム
1 2 3 4 5 6 |
# カレントディレクトリを取得するサンプル path_getwd = Dir.getwd puts "getwdメソッド:#{path_getwd}" path_pwd = Dir.pwd puts "pwdメソッド:#{path_pwd}" |
実行結果
実行して本当にカレントディレクトリを取得できているかを確認します。
Rubyプログラムを実行するやり方は、以下の記事をご参考ください。
実行時のカレントディレクトリは
C:\rubystudy
です。
1 2 3 |
C:\rubystudy>ruby current_directory_sample.rb getwdメソッド:C:/rubystudy pwdメソッド:C:/rubystudy |
どちらもカレントディレクトリが取得できていることが確認できました。
まとめ:カレントディレクトリを確認してみよう!
以上がRubyでカレントディレクトリを取得するやり方についての解説でした!
あなたのご参考になったのなら、とても嬉しいです(*´▽`*)
ではでは~(・ω・)ノシ
コメント