Come si rimuove un file il cui nome inizia con un trattino (trattino o meno) -
? Sono stato trasferito in un server OSX remoto e ho questo file nella mia directory:
tohru:~ $ ls -l
total 8
-rw-r--r-- 1 me staff 1352 Aug 18 14:33 --help
...
Come diavolo posso eliminare --help
da una CLI? Questo problema è qualcosa che a volte mi imbatto in forme diverse, questi file sono facili da creare, ma difficili da eliminare.
Ho provato a usare la barra rovesciata
rm --help
Ho provato le virgolette
rm "--help"
Come posso impedire che il carattere meno (trattino o trattino) venga interpretato come un'opzione?
Risposta accettata:
Usa "–" per fare in modo che rm interrompa l'analisi delle opzioni della riga di comando, come questa:
rm -- --help