Resposta de
anitass em 18/06/2007 - 10:17h:
* anitass usa Debian
* anitass tem conceito: 8.7




tenta rm -rf esse ele exclui sem discuçao nenhuma e sem pergunta
so tome cuidado com o comando ele exclui qualquer ocisa mesmo
Resposta de
cdvdt em 18/06/2007 - 10:23h:
* cdvdt usa Ubuntu
* cdvdt tem conceito: 9.0




Usa uma barra invertida antes do caractere especial:
# rm \-10.1.1.19.jlogin
Resposta de
alequimico em 18/06/2007 - 10:26h:
* alequimico usa Kali
* alequimico tem conceito: 9.3




Na verdade, teu sistema está interpretanto o - como uma tentativa de passar um parâmetro para o comando rm e neste caso, nem mesmo com o -rf vai funcionar.
vc tem que usar "\" antes do caractere especial pra indicar ao sistema que o caractere não deve ser interpretado como parte do comando e sim apenas como um caractere. use rm \-10.0.0.1.login ou rm ./-10.0.0.1.login e vc consigirá!!
Resposta de
Penna em 18/06/2007 - 10:36h:
* Penna usa Fedora
* Penna tem conceito: 8.0




Bom para exclarecer a dúvida eu achei a resposta olhando o help do proprio rm.
Para que o comando rm delete o arquivo deve-se colocar -- para que ele não reconheça o - como uma opção.
Então o comando ficaria assim:
rm -- -10.0.0.0.jlogin
E deleteria normal.
Resposta de
Penna em 18/06/2007 - 10:42h:
* Penna usa Fedora
* Penna tem conceito: 8.0




Obrigado mesmo assim pela ajuda de todos.
E olhando as resposta de todos, um que funciona também é o exemplo que nosso amigo Alequimico colocou:
#rm ./-10.0.0.0.jlogin.
Abraço a todos.
ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo
Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.