Ruby Dir.foreachでフォルダ内のファイルを全て表示する

環境
Windows11 pro 64bit
ruby ruby 3.0.3p157

構文
Dir.foreachを使用すれば、フォルダ内のファイルを全て表示します。

使用例1
サンプルコード

Dir.foreach(".") do |i|
  p i
end

使用例2
each_childを使用する場合、「.」と「..」は除外します。
サンプルコード

Dir.each_child(".").each do |i|
  p i
end

 

Ruby

Posted by arkgame