Come rimuovo una directory che contiene un file con due punti

2

Sto tentando di eliminare una directory con rm -rf ma continuo a ricevere l'errore Directory not empty .

Se faccio un ls sulla directory, vedo questo messaggio ls: HTML : CSS: No such file or directory .

Quindi sembra che ci sia un file o una directory che contiene due punti. Posso comunque cancellare quel file o directory con i due punti dentro?

    
posta Scott Walter 19.01.2015 - 21:20
fonte

2 risposte

1

Supponendo che si trovi sull'unità locale

rm DIRECTORY/*\:*

dovrebbe rimuovere il file.

    
risposta data 19.01.2015 - 22:11
fonte
0

cd nella directory e digitare rm, premere space, quindi tab. Il completamento automatico riempie il comando con il nome della cartella utilizzando l'escape corretto per selezionare la cartella. È quindi possibile eliminare la cartella eseguendo il comando.

    
risposta data 19.01.2015 - 22:17
fonte

Leggi altre domande sui tag