J'essaie d'exécuter un simple script - clonez un référentiel git dans un certain répertoire, puis cddans ce répertoire afin d'exécuter un script d'installation.
Ce script est dans un Makefile.
Mais le cdsemble ne pas fonctionner. Il ne trouve pas mon script d'installation.
J'ai ajouté un pwd après le cddans le script, et il me montre le répertoire à partir duquel j'exécute le script, pas le répertoire dans lequel cdj'entre.
Quel est le problème?
git clone http://somerepo ~/some_dir
cd ~/some_dir/
pwd
python myscript.py install
=>
pwd: /hereIsPathToDirectoryFromWhichIRunTheScript
python: impossible d'ouvrir le fichier 'setup.py': [Errno 2] Aucun fichier ou répertoire de ce type
Cela ne fonctionne pas non plus ./setup.py.
Si j'entre le chemin absolu, ~/some_dir/setup.pyle script échoue plus tard, car il essaie d'accéder aux ressources dans le même dossier.
/bin/sh: mycd: command not found