Pagina 1 di 1
Modifica nomi file con caratteri speciali
Inviato: ven, 28 feb 2020 11:18
da Franktex
Buongiorno a tutti
avrei necessità di modificare il nome di circa 8500 su 15.000 file sparsi in varie cartelle per poterli sincronizzare con il nas il quale non accetta i caratteri speciali
nei nomi dei file.
Ho provato a creare un flusso di lavoro con Automator ma senza nessun risultato ( non ho conoscenze in merito)
I caratteri sono /|\? " ' - _ ! ( )
Potreste aiutarmi??
Grazie
Re: Modifica nomi file con caratteri speciali
Inviato: ven, 28 feb 2020 12:13
da faxus
È un argomento affrontato più volte
https://www.google.com/search?ie=UTF-8& ... +automator
Puoi farlo in vari metodi e in genere ne occorre più di uno:
https://support.apple.com/it-it/guide/m ... lp1144/mac
https://tidbits.com/2018/06/28/macos-hi ... he-finder/
O puoi tentare di farlo con applicazioni per questo scopo:
Name changer for Mac
Renamer
Name Changer
Name Mangler
Se sai usare Terminale puoi applicare i seguenti comandi per ogni carattere o per tutti
Prima portati sulla cartella o disco che li contiene
dove percorso della cartella lo trovi cliccando sulla cartella detta e col tasto destro premuto premi ⌥
Poi eseguire
Codice: Seleziona tutto
find . -name '*\<*' | while read f; do mv "$f" "${f//\</}"; done
Come prova, per elencarli ed evitare errori puoi prima eseguire
Codice: Seleziona tutto
find . -name '*\<*' | while read f; do echo mv "$f" "${f//\</}"; done
È una conoscenza teorica, mai usata, desunta da manuale, ritrovata su questa pagina:
https://apple.stackexchange.com/questio ... lder-names
C'è anche uno script (e il comando per la lineetta bassa che ha una trattazione più complessa).
Quindi teoricamente puoi tradurlo per Automator.
In ogni caso, qualsiasi sia il metodo ti consiglierei di applicarlo per gruppi più piccoli di nomi dei file.
Sia per evitare errori che per non ricorrere ad eccessivo sfruttamento di risorse
Re: Modifica nomi file con caratteri speciali
Inviato: ven, 28 feb 2020 12:16
da giammyboy
Io nei tuoi panni farei così:
con il cerca dell'OS (Mela+f) cerco i file con il carattere speciale dentro
"Questo Mac",
poi una volta trovati li seleziono, li trascino sopra l'icona di
Renamer (una delle tante app per rinominare i file)
qui con l'opzione Search & Replace sostituisco il carattere speciale con qualcos'altro oppure lo elimino,
clicco il basso a dx su Rename Files.
Fatto.
Ripeto operazione per tutti i segni strani.
Per quanto riguarda Automator (non avendone conoscenza) ci si mette più tempo a studiare il flusso che fare il lavoro a mano...
Re: Modifica nomi file con caratteri speciali
Inviato: ven, 28 feb 2020 12:43
da Franktex
Gentilissimi e tempestivi, ora provo
Mille grazie