Como armazenar colchetes em uma variável Bash

Estou tentando escrever um script bash. Não sei por que no meu script:

ls {*.xml,*.txt} 

funciona bem, mas

name="{*.xml,*.txt}"
ls $name

não funciona eu recebo

ls: não pode acessar {.xml,.txt}: esse arquivo ou diretório não existe

questionAnswers(2)

yourAnswerToTheQuestion