Saya memiliki alias untuk sebuah perintah (Saya sedang menyiapkan lingkungan pengembangan Python)
alias python=~/virtualenv/bin/python
sehingga saya bisa menjalankannya ~/virtualenv/bin/python
hanya dengan mengetik python
. Sekarang dalam proyek saya ada skrip shell yang berjalan, misalnya:
#!/bin/sh
python run-project.py
Bisakah saya membuat skrip menggunakan alias saya python
alih-alih python
ditemukan $PATH
, tanpa membuat perubahan pada skrip?
#!/usr/bin/env python
di bagian atas skrip python Anda tampaknya lebih mudah.