Usare le wildcards per leggere una serie di files da linea di comando

Salve.
Ho creato un piccolo programmino per fare delle statistiche.
Tale programma legge una serie di file con estensione .gz dati a linea
di
comando, quindi il programma viene chiamato cosi’: prog.rb file.1.gz
file.2.gz file.3.gz.
Siccome i files da dare in linea sono piu’ di mille non li posso
scrivere
uno ad uno, pensavo quindi di usare le wildcards e quindi : prog.rb
file.*
Come posso gestire una condizione simile?

Con
Dir[pathname]
ottieni un array di stringhe contenenti i nomi dei files che ti
interessano.

Es:
Dir[’.gz’]
Dir[’**/
.gz’]