Il giorno lun, 19/05/2008 alle 20.29 +0200, Davide Prina ha scritto:
così pensavo anch'io, ma ... qualche giorno fa dovevo fare un piccolo
script su una macchina unix per controllare la correttezza formale dei
file in alcune directory. Ho visto che ogni directory conteneva circa da
50.000 a 150.000 file, così ho pensato bene di preparare lo script sulla
mia macchina Debian con ext3. Ho fatto uno script che mi ha creato circa
80.000 file, ma il comando "ls *" funzionava! ... perché? Naturalmente
poi su unix avevo l'errore (risolto con find).
Ehm... boh :)
Forse nelle nuove versioni di bash hanno aggirato il problema
implementando meglio l'expansion. O forse non era bash ma un'altra
shell.