como procurar uma pasta chamada '-' na máquina linux

2

Eu criei um diretório chamado -

[root @ server50 public_html] # mkdir -

[root @ server50 public_html] # ls -al

drwxr-xr-x 2 root 4096 2011-03-16 02:22 -

Como posso entrar no diretório usando o comando 'cd'.

    
por Ajo Augustine 15.03.2011 / 22:14

2 respostas

9

Você pode preceder o diretório atual:

cd ./-
    
por 15.03.2011 / 22:19
0

Procure a página de manual por cd e você verá que um argumento de linha de comando que consiste em um único hífen é tratado como uma variável $ OLDPWD. Para evitar que isso aconteça, basta substituir o "single hífen" por mais informações do caminho: algumas maneiras de fazer isso são:

cd /full/path/to/-
cd ./-
cd ././-

Qualquer coisa para que um único hífen "-" por si só não apareça na linha de comando, caso contrário, ele será interpretado como o antigo diretório de trabalho

    
por 14.03.2014 / 19:03

Tags