come eliminare un file che inizia con “ – ” [duplicate]

Questa domanda ha già una risposta qui :

Commenti

  • Puoi pubblicare loutput di ls qui?
  • La mia reazione immediata è stata che dovevamo averlo trattato prima, visto quanto spesso le persone lo chiedono. Secondo unix.stackexchange.com/questions/185520 , ' lo abbiamo avuto almeno due volte prima; una volta anche parlando specificamente di Solaris. ☺

Risposta

Prova:

rm -- -Insi 

oppure:

rm ./-Insi 

Risposta

man rm (almeno su Ubuntu … la mia scatola Solaris non è collegata) mi dice questo:

 To remove a file whose name starts with a "-", for example "-foo", use one of these commands: rm -- -foo rm ./-foo 

Commenti

  • i -- caratteri sono le " opzioni di interruzione dellanalisi " demarker

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *