Dlaczego w przypadku wyłączania nocasematch wielkość liter nie uwzględnia wielkości liter?

Biorąc pod uwagę, co następuje:

$ echo $BASH_VERSION
4.2.10(1)-release

$ shopt | fgrep case
nocaseglob      off
nocasematch     off

$ case A in [a-z]) echo TRUE;; esac
TRUE

Spodziewam się, że wielka literaA powiniennie dopasuj małą literę klasy znaków[a-z], ale tak jest. Dlaczego ten mecz nie działa?

questionAnswers(2)

yourAnswerToTheQuestion