Cuando ejecuto python desde la terminal, por ejemplo hago python2.7 script
.
Más tarde necesito encontrar este comando nuevamente basándome en la salida de ps aux
, sin embargo esta salida muestra una ruta absoluta completa como esta:
/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python
No estoy seguro de cómo resolver python2.7
a la ruta anterior. Intenté instalar realpath (brew install coreutils), y ejecuté realpath `which python2.7`
, sin embargo eso no está dando la misma ruta exacta, da:
/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
También intenté python -c "import os; print os.path.realpath('/usr/bin/python2.7')"
pero eso da la misma ruta diferente.
¿Por qué la diferencia y hay alguna forma de resolver hacia la otra ruta?