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