Eu fiz algo maluco em algum momento que criou um arquivo chamado -rf
no meu sistema de arquivos.
Agora não consigo descobrir como excluí-lo ...
Eu tentei:
rm "-rf"
rm \-rf
Eles simplesmente saem imediatamente,argh!
Alguém sabe como remover esse arquivo? De preferência sem limpar acidentalmente toda a minha pasta.
Responder1
unlink -rf
Ou
rm -- -rf
Responder2
Outra opção:
rm ./-rf
... assumindo que seu diretório atual é aquele onde o arquivo reside.
Responder3
Alternativamente, você sempre pode editar o diretório em que está e remover o arquivo dessa forma.
vim .
e então exclua a linha com o arquivo (usar D, dd não funcionará).
Responder4
Mesmo que eu saiba sobre o truque "rm -- -filename", geralmente quando de alguma forma obtenho um arquivo com um - no nome que desejo remover, inicio um gerenciador de arquivos GUI e faço isso a partir daí, para eliminar a chance de erros.