Chemin absolu et dossier du script en bash ou Python
En bash
Chemin absolu
CHEMIN_ABSOLU=$(readlink -f '../../chemin/../relative/avec/simlinks')
Dossier du script
DOSSIER=$(dirname $(readlink -f $0));
En Python
Chemin absolu
import os chemin_absolu = os.path.abspath('../../chemin/../relative/avec/simlinks')
Dossier du script
import os dossier = os.path.dirname(os.path.abspath(__file__))
Articles similaires:
Pour le mec qui a cherché python repertoire du script, la solution est le dernier bout de code de l’article.
Attention, c’est dossier dans lequel est le script, pas le dossier depuis lequel le script est éxécuté, qui lui se trouve en faisant: