Sto cercando di eseguire un semplice script, clonare un repository git in una determinata directory, quindi cd
in questa directory per eseguire uno script di installazione.
Questo script è in un Makefile.
Ma cd
sembra non funzionare. Non trova il mio script di installazione.
Ho aggiunto un pwd dopo il cd
nello script e mi mostra la directory da cui sto eseguendo lo script, non la directory in cui mi trovo cd
.
Qual è il problema?
git clone http://somerepo ~/some_dir
cd ~/some_dir/
pwd
python myscript.py install
=>
pwd
: /hereIsPathToDirectoryFromWhichIRunTheScript
python: impossibile aprire il file 'setup.py': [Errno 2] Nessun file o directory
Inoltre non funziona con ./setup.py
.
Se ~/some_dir/setup.py
entro nel percorso assoluto lo script non riesce più tardi perché sta tentando di accedere alle risorse nella stessa cartella.
/bin/sh: mycd: command not found