Ruby, ben kullanabileceği bir dizinde eşleşen dosyaların tümü bir dizi döndürürElixir'de belirli bir dizinden bir dosya koleksiyonu nasıl iade edilir?
target_files = Dir["/some/dir/path/*.rb"]
#=> ["/some/dir/path/foo.rb", "/some/dir/path/bar.rb", "/some/dir/path/baz.rb"]
. Elixir'de benzer bir şeyi nasıl yapabilirim?
iex(1)> Path.wildcard("/tmp/some/dir/path/*.rb")
["/tmp/some/dir/path/bar.rb", "/tmp/some/dir/path/baz.rb",
"/tmp/some/dir/path/foo.rb"]
iex(2)> Path.wildcard("/tmp/**/*b*.rb")
["/tmp/some/dir/path/bar.rb", "/tmp/some/dir/path/baz.rb"]
Ayrıca, http://www.ryandaigle.com/a/recursively-list-files-in-elixir. –