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

**URL:** <https://www.ruby-forum.com/t/usare-le-wildcards-per-leggere-una-serie-di-files-da-linea-di-comando/125577>\
**Category:** IT\
**Created:** [January 10, 2008, 9:51am UTC](https://www.ruby-forum.com/t/usare-le-wildcards-per-leggere-una-serie-di-files-da-linea-di-comando/125577 "2008-01-10T09:51:01Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mauro](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/45deac/32.png) [@mauro](https://www.ruby-forum.com/u/mauro)\
**Post date:** [January 10, 2008, 9:51am UTC](https://www.ruby-forum.com/t/usare-le-wildcards-per-leggere-una-serie-di-files-da-linea-di-comando/125577/1 "2008-01-10T09:51:01Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![mauro](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/45deac/32.png) [@mauro](https://www.ruby-forum.com/u/mauro)\
**Post date:** [January 10, 2008, 10:15am UTC](https://www.ruby-forum.com/t/usare-le-wildcards-per-leggere-una-serie-di-files-da-linea-di-comando/125577/2 "2008-01-10T10:15:48Z")

</div>

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

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