Estou tentando executar um script simples - clonar um repositório git em um determinado diretório e depois cd
nesse diretório para executar um script de instalação.
Este script está em um Makefile.
Mas o cd
parece não estar funcionando. Não encontra o meu script de instalação.
Eu adicionei um pwd após o cd
no script e ele me mostra o diretório de onde estou executando o script, não o diretório em que estou cd
.
Qual é o problema?
git clone http://somerepo ~/some_dir
cd ~/some_dir/
pwd
python myscript.py install
=>
pwd
: /hereIsPathToDirectoryFromWhichIRunTheScript
python: não é possível abrir o arquivo 'setup.py': [Erro 2] Nenhum arquivo ou diretório existe
Também não funciona ./setup.py
.
Se eu inserir o caminho absoluto, ~/some_dir/setup.py
o script falhará mais tarde, porque ele está tentando acessar recursos na mesma pasta.
/bin/sh: mycd: command not found