Como excluir o diretório ': q!'? [duplicado]

0

Por acaso, eu tenho esse diretório criado em minha casa,

drwxr-xr-x  2 ubuntu ubuntu 4.0K 2012-09-06 07:27  :q!/

Eu quero remover isso de alguma forma. Eu tentei usar caracteres de escape entre aspas duplas, mas sem sorte. Existe alguma maneira limpa de removê-lo?

    
por Aashish P 18.06.2013 / 15:37

3 respostas

7

Este é um problema de expansão de histórico. rmdir \ :q\! deve funcionar, rmdir ' :q!' , rmdir " ":q! e rmdir " ":q! também.

    
por 18.06.2013 / 15:54
1

Eu usei o menu de contexto no meu navegador de arquivos para excluir uma pasta com esse nome. A menos que você não tenha nenhuma GUI no seu sistema, isso deve funcionar. Nenhum problema de expansão de histórico.

    
por 18.06.2013 / 16:59
0

É sempre útil usar ./ seguido pelo recurso de conclusão do nome do arquivo do bash. Ele irá inserir automaticamente os caracteres de escape necessários.

    
por 18.06.2013 / 15:58