在shebang的路径

时间:2011-03-28 01:46:40

标签: bash

我的计算机上有/ bin / bash(3.2)和/ usr / local / bin / bash(4.0)。在$ PATH环境变量中,bash 4.0优先于bash 3.2。

在我的bash脚本shebang中,我不喜欢明确使用:

#!/usr/local/bin/bash

我想根据$ PATH优先级找到bash。怎么做?谢谢!

1 个答案:

答案 0 :(得分:12)

你可以随时尝试

#!/usr/bin/env bash