1. ホーム
  2. ruby

[解決済み] Rubyでディレクトリを再帰的にリストアップするためのワンライナー?

2022-11-17 04:40:04

質問

Ruby でディレクトリの配列(ファイルを除く)を取得するための、最も高速で最適化されたワンライナーの方法は何ですか?

ファイルを含むのはどうでしょうか?

どのように解決するのですか?

Dir.glob("**/*/") # for directories
Dir.glob("**/*") # for all files

の代わりに Dir.glob(foo) の代わりに Dir[foo] (ただし Dir.glob はブロックを取ることもでき、その場合は配列を作成する代わりに各パスを取得します)。

Ruby Glob Docs