Script Bash: loop em várias extensões de arquivo na pasta, ignorando extensões de arquivo que não existem

Eu tenho um diretório de imagens, que pode conter arquivos jpeg, jpg e png. Eu quero fazer um loop através deles em um script bash. É possível que o diretório não contenha arquivos png, jpeg ou jpg. Se não existir uma extensão de arquivo, meu script apresentará um erro. Como ignorar isso?

for file in *.{jpg,jpeg,png} ; do
 echo $file

questionAnswers(3)

yourAnswerToTheQuestion