Pokud si v programu deklarujeme logické hodnoty TRUE a FALSE následujícím způsobem,
TRUE
FALSE
declare -ir TRUE=1 FALSE=0
mají tu správnou hodnotu pro aritmetické výrazy. Platí tedy:
if (($TRUE)); then : TRUE else : FALSE fi