O shell POSIX (então inclui bash
) equivalente seria:
${FOO:-${BAR:-default}}
Veja também o seguinte:
${FOO-${BAR-default}}
variante que verifica se a variável está definida ou não, em vez de resolver ou não a cadeia vazia (o que faz diferença nos casos em que uma variável está definida, mas vazia).