Esse é um recurso do utilitário ls em GNU coreutils . Não depende da casca. A sintaxe não está documentada (você deveria usar dircolors e descobrir a partir daí), mas uma rápida olhada na fonte mostra que a única maneira de combinar arquivos por nome é usar * seguido por uma string que deve ser um sufixo para um nome de arquivo corresponder. A string é interpretada literalmente, exceto que \ e ^ introduzem seqüências de escape (por exemplo, \n = ^J = newline).
Assim, você não pode corresponder extensões diferentes com o mesmo padrão. Mas você pode usar construções de programação shell para construir LS_COLORS :
for ext in jpg gif; do LS_COLORS="$LS_COLORS:*.$ext=38;5;220"; done