Possibile duplicato:
Unix: file che iniziano con un trattino, -
In qualche modo ho finito con un file chiamato "-r". Come lo rimuovo? rm -r non funziona. Ho provato 'rm -i `ls -a`' per scorrere i nomi dei file, ma non mi ha spinto a eliminarlo.
Modifica Un approccio molto caotico era l'uso della funzione os.unlink di python. Ha funzionato, ma sono curioso di sentire altri modi.