ti ringrazio, cmq ho provato il tuo suggerimento ma non funge, cioè l'unica differenza che si nota tra la tua versione e quella senza quella condizione non stampa i file nascosti (es: ".DS_Store" visto che il mio portatile è un mac)...

se mai mi puoi aiutare con l'altro script (ho creato un'altra discussione!) che dovrebbe fare quello che fa questa, ma meglio ma mi dà un errore di parse che non capisco!