Bash: cd: Não existe essa pasta ou diretório, mas existe

1

Eu sou novo no Ubuntu e estou fazendo um projeto onde eu deveria instalar a biblioteca de criptografia charme no meu dispositivo android.No arquivo manual, diz que eu deveria criar duas pastas: $ BD e $ SCRIPTS.
Eu os criei no meu Desktop, então após o comando cd Desktop eu tentei executar o seguinte comando:
cd $BD/android-python27 && $SCRIPTS/python.sh , mas eu recebo o erro de

bash: cd: /android-python27: No such file or directory


Devo mencionar que dentro da pasta $ BD existe a pasta android-python27.Então alguém sabe como eu posso resolver esse problema?

    
por PL13 11.12.2015 / 02:17

1 resposta

4

$ BD é uma variável de ambiente. Se "$ BD" é realmente o nome do seu diretório, você deve renomear o diretório. Se por algum motivo você não puder, você pode endereçá-lo fazendo todo o literal do nome do caminho com aspas simples ('), assim:

cd '$BD/android-python27' && '$SCRIPTS/python.sh'

Se, de fato, $ BD é supostamente uma variável, ela é indefinida e você precisa defini-la, assim:

export BD=/path/to/container/directory/
    
por DS Justice 11.12.2015 / 02:21