Citações (simples ou duplas) em torno de um argumento inibem a expansão glob.
Seu primeiro exemplo passa uma Expressão Regular como um argumento para grep
. Seu segundo exemplo contém um padrão glob que o próprio shell se expande, passando nomes de arquivos que se encaixam nesse padrão como argumentos para grep
.