Removendo \ file apenas na linha de comando

1

Eu acidentalmente criei um arquivo "\" no meu linux para reverter isso. Eu tentei rm \ (como é o caractere de escape não funcionou), rm '\' e rm \\ nada funcionou.

    
por Gopoi 12.10.2010 / 01:51

1 resposta

6

Como você disse, não é possível remover o diretório "\" do arquivo, já que \ é usado como o caractere de escape do shell.

Então, use o caractere \ para escapar do arquivo / diretório chamado "\":

$ rm -i \

Aqui está o meu teste:

# Make and verify the problem
$ touch \
$ ls -ld \
-rw-r--r--  1 me  me  0 Oct 11 16:59 \

# Remove the file:
$ rm -i \
remove \? y
$ ls -ld \
ls: \: No such file or directory
    
por 12.10.2010 / 02:00