shopt -s extglob
rm !(A|B).jpg
!(pattern-list) Corresponde a qualquer coisa, exceto um dos padrões fornecidos.
pattern-list é uma lista de um ou mais padrões separados por ‘|’
Você também pode usar find :
find . -name '*.jpg' ! -name '[AB].jpg' -delete