Env shebang
要使用可执行文件 env
执行 bash
环境变量中的 bash
可执行文件的脚本文件,脚本文件的第一行必须使用参数 bash
指示 env
可执行文件的绝对路径:
#!/usr/bin/env bash
shebang 中的 env
路径已解析并仅在脚本直接启动时使用,如下所示:
script.sh
该脚本必须具有执行权限。
当明确指示 bash
解释器执行脚本时,忽略 shebang:
bash script.sh
要使用可执行文件 env
执行 bash
环境变量中的 bash
可执行文件的脚本文件,脚本文件的第一行必须使用参数 bash
指示 env
可执行文件的绝对路径:
#!/usr/bin/env bash
shebang 中的 env
路径已解析并仅在脚本直接启动时使用,如下所示:
script.sh
该脚本必须具有执行权限。
当明确指示 bash
解释器执行脚本时,忽略 shebang:
bash script.sh