Ruby 2.7.0 リファレンスマニュアル > ライブラリ一覧 > pathnameライブラリ > Pathnameクラス > each_filename
each_filename {|v| ... } -> nil
[permalink][rdoc]self のパス名要素毎にブロックを実行します。
require 'pathname'
Pathname.new("/foo/../bar").each_filename {|v| p v}
# => "foo"
# ".."
# "bar"