Come eliminare file o directory con caratteri accentati

1

Ho una directory all'interno della mia struttura di cartelle di iTunes con un carattere accento che sto tentando di eliminare.

Se faccio un ls nella directory ottengo questo:

ls -al ls: Radiů Disney_ Jams Vol. 2: nessun file o directory di questo tipo totale 0 drwxr-xr-x 3 scott staff 102 lug 29 13:16. drwxrwxr-x @ 21 scott staff 782 lug 29 13:24 ..

Ho provato rm -rf * ma dopo di ciò provo un ls -l continuo a ricevere: ls: Radiů Disney_ Jams Vol. 2: nessun file o directory

Un modo per cancellare la directory con il nome del file offensivo? Se tento di cancellare la directory genitrice ricevo un messaggio "Directory not empty"

    
posta Scott Walter 29.07.2012 - 20:43
fonte

2 risposte

2

Se guardi questa risposta da Stack Overflow, tu imparerà che i nomi dei file su HFS devono essere in una forma completamente decomposta, in cui un accento su una lettera è codificato separatamente dalla lettera stessa (e dopo la lettera). Nel tuo caso, il nome del file è stato in qualche modo nascosto sul filesystem in forma composta, che confonde il filesystem fino al punto in cui può vedere che il file è lì, ma non riesce a trovarlo. Se Disk Repair non riesce a trovare e risolvere il problema, dubito strongmente che ci sia molto da fare. Esiste un'antica utilità per la riparazione della codifica del nome file , ma poiché supporta ufficialmente solo OS X 10.1 e 10.2, vorrei sii piuttosto titubante nel farla funzionare su un OS X moderno se fossi in te. Quindi la soluzione migliore è nascondere la directory problematica da qualche parte che non ti infastidirà.

    
risposta data 29.07.2012 - 21:58
fonte
1

Ho avuto lo stesso identico problema. Aveva una directory (su NAS) con caratteri speciali e ha cercato di eliminare in OSX. Prima usando Finder, quindi in bash command line. ls sembrava sapere che la directory era lì, ma avrebbe detto "No such file or directory" invece di elencare i dettagli. rm -rf nella directory padre restituire "Directory non vuota"

Dopo aver cercato su Google e aver fallito senza successo, ho deciso di provare un altro sistema operativo. È stato in grado di vedere ed eliminare la directory senza problemi dal mio portatile Windows.

    
risposta data 21.01.2017 - 21:36
fonte

Leggi altre domande sui tag