我有一个命令别名(我正在设置Python开发环境)
alias python=~/virtualenv/bin/python
这样我~/virtualenv/bin/python只需输入即可运行python。现在在我的项目中有一个shell脚本,例如:
#!/bin/sh
python run-project.py
是否可以在不更改脚本的情况下使脚本使用别名python而不是在脚本中python找到的别名$PATH?
@Mikel这甚至比您的其他答案还要好。但是不能接受评论。
—
phunehehe 2011年
我更新了答案以包含该建议。
—
Mikel
#!/usr/bin/env pythonpython脚本的顶部似乎更容易。