Devo definir a localidade como `C` ao combinar um intervalo de números?

Devo definir a localidade como `C` ao combinar um intervalo de números?

Se eu quisesse procurar linhas em um arquivo que contenha aou bou ceu dexecutaria

LC_COLLATE=C grep -E '[a-d]' file_to_search

ou

LC_ALL=C grep -E '[a-d]' file_to_search

Se eu não conseguir definir a localidade Cnos exemplos acima, corro o risco de corresponder caracteres que não são aou bou cou d.

Se eu estiver procurando por um intervalo de números

grep -E '[1-5]' file_to_search

ainda é importante definir a localidade como C?

informação relacionada