No, dico.

codice:
C="Z"

if ["$C" == "Z"]; then
        C="X"
else
        C="Y"
fi
echo "$C"
E il risultato è Y. MA COME CACCHIO E' POSSIBILE?