Ruby-Listenverzeichnis mit Dir ['*'] einschließlich Punktedateien, jedoch nicht. und

Wie bekomme ichDir['*'] um Punktdateien einzuschließen, z..gitignore, aber nicht. und..?

Gibt es einen besseren Weg:

`ls -A`.split "\n"

vielleicht mitDir? Die folgenden Lösungen sind nah beieinander, umfassen jedoch beide. & ..:

Dir.glob('*', File::FNM_DOTMATCH)
Dir['{.*,*}']

Also funktioniert folgendes:

Dir.glob('*', File::FNM_DOTMATCH) - ['.', '..']

Aber gibt es noch einen besseren Weg, dies zu tun?

Ich frage mich, ob ich Zeile 9 von a korrigieren sollMeteor Homebrew Formula.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage