2012-12-27 16 views

risposta

11

Ci sono diverse tecniche, ma il più semplice per questo tipo di nome del file è:

rm ./--preserve-permissions 

Per i nomi di file con caratteri non stampabili o difficili da decifrare utilizzare

rm -i * 

Ciò induce con ogni nome file e attende o n se eliminare il file (interattivo).

11

Usa:

rm -- --preserve-permissions 

Il -- di per sé significa "fine corsa qui, tutto ciò che segue è un nome di file".

2

È possibile utilizzare il numero di inode anziché il nome file. Vedi http://www.cyberciti.biz/tips/delete-remove-files-with-inode-number.html

+1

No, basta dare un percorso che inizia con '. /' O con '/' –

+0

@BasileStarynkevitch questo è il metodo più generico che ti fa uscire dall'inceppamento con qualsiasi tipo di nomi di file strani. –

+1

Ma non ne hai bisogno. Le altre risposte sono molto più rilevanti. –

Problemi correlati