Rubyでディレクトリ操作をする
Yuta Goto
Posted on December 13, 2023
これは .ごっ!のアドベントカレンダー の14日目の記事です。
rubyのバージョン3.2での情報です。
カレントディレクトリのパスを変更
Dir.chdir("/var/log")
現在のディレクトリを取得
Dir.chdir("/tmp")
Dir.getwd # => "/tmp"
カレントディレクトリ配下にあるファイルエントリ取得
Dir.children(".")
=>
[".circleci",
".codespellrc",
".gem_rbs_collection",
".git",
".github",
".gitignore",
".rspec",
".rspec_status",
".rubocop.yml",
".vscode",
"Gemfile",
"Gemfile.lock",
"LICENSE.txt",
"README.md",
"Rakefile",
"Steepfile",
"bin",
"config",
"sample.gemspec",
"lib",
"pkg",
"rbs_collection.lock.yaml",
"rbs_collection.yaml",
"sig",
"spec"]
💖 💪 🙅 🚩
Yuta Goto
Posted on December 13, 2023
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.