Directorio de la lista de Ruby con Dir ['*'] incluyendo archivos de puntos pero no. y
Como lo consigoDir['*']
para incluir archivos de puntos, por ejemplo,.gitignore
, pero no.
y..
?
Es decir, hay una mejor manera de hacerlo:
`ls -A`.split "\n"
tal vez conDir
? Las siguientes soluciones están cerca pero ambas incluyen.
& ..
:
Dir.glob('*', File::FNM_DOTMATCH)
Dir['{.*,*}']
Así, los siguientes trabajos:
Dir.glob('*', File::FNM_DOTMATCH) - ['.', '..']
Pero, ¿hay todavía una mejor manera de hacer esto?
Me pregunto esto para arreglar la línea 9 de unaFórmula Homebrew Meteor.