Salve.
Ho realizzato (non farina del mio sacco, ma "riadattato") uno script che
esegue le seguenti operazioni:

- va a leggere una directory ed eventuali sottodirectory
- per ogni file .ogg che trova estrae i tag dal file e li inserisce in
un database

Vorrei chiedere a qualcuno che ne sa più di me (mi sono limitato a
ritoccare qua e là lo script, non sarei in grado di farlo da zero) se
vuole correggerlo, controllarlo.
L'ho provato a casa mia e a volte sembra andare in loop...
Insomma, se qualcuno è disposto a darmi una mano, sarei davvero grato.
Sinceramente mi incasino malamente tra i vari cicli while e for...

Posto qua i due script?

Inoltre una domanda: per effettuare questa operazione (ovvero estrarre
dai file .ogg i tag, che permessi devono avere i file e le directory
(sono su linux, ovviamente).

Grazie mille.
Sergej