Ho un alias per un comando (sto configurando un ambiente di sviluppo Python)
alias python=~/virtualenv/bin/python
in modo che io possa correre ~/virtualenv/bin/pythonsemplicemente digitando python. Ora nel mio progetto c'è uno script shell che va, ad esempio:
#!/bin/sh
python run-project.py
Posso fare in modo che lo script utilizzi il mio alias pythonanziché quello in cui pythonsi trova $PATH, senza apportare modifiche allo script?
#!/usr/bin/env pythonin cima ai tuoi script Python sembra più facile.