Você não está fazendo nada errado na atribuição da string .*
à variável, mas desde que você use a variável sem aspas com echo
, o shell executará (geração de palavras e) geração de nome de arquivo (globbing) em sua valor antes de chamar echo
.
Para evitar isso, aspas duplas na expansão da variável:
echo "$a"
Relacionados: