Marco Ciampa wrote: > Dovrei fare un elenco di file, controllare quelli che hanno caratteri > accentati nel nome e rinominarli sostituendo le accentate con caratteri > ascii e i caratteri che non riconosco con qualcos'altro. > Qual'è il metodo più semplice secondo voi? Stavo per suggerirti convmv[1] con le opzioni -f utf8 -t ascii, ma purtroppo si rifiuta semplicemente di fare la conversione quando un carattere non è rappresentabile nella codifica di destinazione. Bisognerebbe aggiungere un'opzione per "spianare" le accentate e/o i caratteri non rappresentabili: probabilmente sarebbe semplice perché immagino che le librerie di gestione dell'UTF-8 siano in grado di restituire il carattere equivalente ad una lettera accentata. > banale? Non sono un esperto di tr e chiamare in causa il perl per questa > cosa mi sembrava eccessivo... A me non sembra eccessivo, se in Perl saresti in grado di farlo. Io il Perl non lo mastico e mi arrabatterei con bash, sed, awk, tr o qualcos'altro, salvo scrivere due righe di C se non ne vengo fuori in altro modo. ---------- 1. http://j3e.de/linux/convmv/ oppure "apt-get install convmv" -- Ciao, Flavio -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx