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/pythonen 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 pythonau lieu de celui pythonqu'il trouve dans $PATH, sans apporter de modifications au script?
#!/usr/bin/env pythonen haut de vos scripts python semble plus facile.