cd Comando no ConEmu e MinGW

2

Estou executando MinGW bash no ConEmu e defini a variável HOME para o diretório desejado c/Users/<username> no arquivo MinGW/msys/1.0/etc/profile . O problema é que quando eu digito cd no ConEmu, ele anexa o diretório HOME ao diretório atual. Por exemplo, se eu iniciar o ConEmu e executar cd , ele será alterado para o diretório (não existente) c/Users/<username>/c/Users/<username> . Além disso, uma vez neste diretório, executar cd novamente resulta no erro bash.exe": cd: c/Users/<username>: No such file or directory .

Isso não é um problema no shell do Git Bash que veio com MinGW , então estou certo de que isso é um problema com o ConEmu.

    
por bcf 13.03.2017 / 17:00

1 resposta

1

O diretório raiz no Unix é / . Normalmente, os comandos Unix tentarão abrir arquivos e diretórios em relação ao diretório atual se o caminho não iniciar com / .

Parece que a execução de cd no bash está tentando procurar um diretório chamado c dentro do diretório atual, em vez de /c na raiz do sistema de arquivos.

Em vez de definir seu HOME para c/Users/<username> , tente /c/Users/<username> (com / no início).

    
por 16.03.2017 / 13:58