あるディレクトリ以下を再帰的にトラバースします。実装そのままではなくて、面倒なのでマネだけにしてあります。Dir::pwdでカレントディレクトリが取得できるので、意味がないと思います。隠しファイルはスキップしてファイル名表示というコードです。上と同じ動作ではありません。再帰を使ってブロックと組み合わせてあります。ブロックの中では当然カレントディレクトリも移動しています。拡張子をもつファイル名を表示するというコードです。endend結構いい実装に思えるのですけれども、どうでしょう。endendこちらの方が汎用的かな。いうモジュールがあるので、それを使えば簡単です。使いにくい気もします。取得して下さい(参照)。バックアップ・プログラムを書きました。(21)月別アーカイブ参加グループRubyはてなブログをはじめよう!obelisk2さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。