J'ai un alias pour une commande (je configure un environnement de développement Python)
alias python=~/virtualenv/bin/python
afin que je puisse exécuter ~/virtualenv/bin/python
en tapant simplement python
. Maintenant, dans mon projet, il y a un script shell qui va, par exemple:
#!/bin/sh
python run-project.py
Puis-je faire en sorte que le script utilise mon alias python
au lieu de celui python
qu'il trouve dans $PATH
, sans apporter de modifications au script?
#!/usr/bin/env python
en haut de vos scripts python semble plus facile.