Se uma variável for chamada em uma etapa, mas estiver indefinida, o valor retornado dependerá se a pré-análise estiver ativada (padrão) ou desativada. O comportamento da pré-análise é definido pela edição do comando no_preparse no arquivo bfagent.conf ou na variável de ambiente _NO_PREPARSE_COMMAND. Consulte o Referência de Variáveis do Ativador.
Formato da Variável | Valor retornado - Pré-análise ativada (Padrão) | Valor retornado - Pré-análise desativada |
---|---|---|
echo %foo% | foo | Windows: %foo% UNIX ou Linux: em branco |
echo $foo | foo | Windows: $foo UNIX ou Linux: em branco |
echo ${foo} | foo | Windows: ${foo} UNIX ou Linux: em branco |
echo $[foo] | cadeia vazia | Windows: $[foo] UNIX ou Linux: erro do sistema |