解譯未宣告的變數

如果在步驟中所呼叫的變數尚未定義,所傳回的值,取決於預先剖析為開啟(預設)或關閉。預先剖析行為的設定方式,是編輯 bfagent.conf 檔案中的 no_preparse 指令,或是 _NO_PREPARSE_COMMAND 環境變數。請參閱觸發變數參照

變數格式 傳回的值 - 開啟預先剖析(預設值) 傳回的值 - 關閉預先剖析
echo %foo% foo

Windows:%foo%

UNIX 或 Linux:空白

echo $foo foo

Windows:$foo

UNIX 或 Linux:空白

echo ${foo} foo

Windows:${foo}

UNIX 或 Linux:空白

echo $[foo] 空字串

Windows:$[foo]

UNIX 或 Linux:系統錯誤


意見