Como já explicamos, a variável de ambiente LANG
controla a localização.
Ela afeta muitas ferramentas de linha de comando padrão, como sort
, grep
, awk
.
Definir seu valor como "C" diz a todas essas ferramentas para considerar apenas caracteres ASCII básicos e desabilitar a combinação de vários bytes UTF-8.
Outro bom motivo do que a localização para usar essa variável de ambiente é o desempenho: pode tornar grep
1000 vezes mais rápido para grep
versões < 2.7: link
Sobre o motivo pelo qual a letra "C" é usada para especificar uma localidade básica "segura", consulte Por que" LANG = C "? (não D ou E ou F) .