GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Impossibile "rm" un file denominato "() - ." A causa di "nessun file o directory di questo tipo"?

Uno script che ho scritto ha chiamato un file “() – .” secondo Filezilla. Filezilla non è stato in grado di eliminarlo dal server, quindi ho provato a "rm "() – ." dall'interno della cartella contenitore e ricevuto "rm:impossibile rimuovere `() – .':Nessun file o directory". Ho quindi usato "ls" che mostra...

 () -  .                                               03_The_Kill_30_Seconds_to_Mars.mp3                 Crooked X (Crooked X) - 08 Nightmare.mp3
01 Attack - 30 Seconds to Mars.mp3                     03 Wave of Mutilation - Pixies.mp3                 Danzig (Danzig) - 01 Twist Of Cain.mp3

Elenca il file in questione anche se qui sembra che possa contenere uno spazio iniziale e forse due spazi tra "-" e ".". Quindi ho provato a "rm" molte combinazioni di spazi mischiati tra gli altri personaggi senza successo.

Ho anche provato a rinominarlo ma con lo stesso errore.

Il mio ripiego è sostituirlo con un file da 0 KB con lo stesso nome, ma preferirei eliminarlo (leggi- Sono OCD e mi irrita che venga visualizzato in "ls" )

Grazie per qualsiasi aiuto.

In esecuzione:Ubuntu 12.04 LTS Server Edition

Risposta accettata:

Dal terminale... Innanzitutto, testiamo prima di provare. Crea un file simile con questo comando:

touch ()

Quindi per rimuovere quel file:

rm ()

Il il simbolo viene utilizzato per i caratteri speciali.

Nel tuo caso, purché il file sia l'unico file che inizia con (), dovresti usare questo comando

rm -i ()*

Il -i lo rende interattivo (chiede il tuo permesso).


Ubuntu
  1. "nessun file o directory di questo tipo" si trova sui binari installati da Optware?

  2. Grub si lamenta di "nessuna tale partizione" dopo aver installato 12:04?

  3. Non riesco a utilizzare il comando di spegnimento perché il sistema "non riesce a connettersi al bus:nessun file o directory di questo tipo"?

  4. Impossibile installare Libssl1.0.0:i386 a causa di "dipendenze non soddisfatte"?

  5. Bash:Nessun file o directory di questo tipo?

Sto cercando di utilizzare il comando Sposta (mv), ma non ottengo "nessun file o directory di questo tipo"?

Errore:Tcl.h non trovato (nessun file o directory di questo tipo)?

Impossibile aprire il dispositivo di controllo Rfkill:nessun file o directory di questo tipo?

impossibile eseguire 'x86_64-conda_cos6-linux-gnu-gcc':Nessun file o directory (installazione pysam)

Avere un file chiamato ~ (tilde) nella mia directory home

find:Rilevato loop del file system