Eu gosto de poder nomear arquivos e diretórios com um prefixo de sublinhado, se for algo que eu quero manter separado de outros arquivos e diretórios no mesmo nível. No Windows e Mac, por exemplo, o prefixo de um arquivo com um sublinhado o classifica para o topo, na frente de arquivos que começam com um caractere alfanumérico.
Meu google descobriu que tem a ver com LC_COLLATE e meu local atual (en_US). Tudo bem, embora eu realmente não entenda por que o en_US não é o esperado.
Com base na configuração do site de demonstração ICU Collate , o locale para en_US_POSIX certamente parece ter a ordem de classificação que estou procurando (você deve editar os dados da amostra e adicionar alguns sublinhados para testá-los). Mas eu realmente não vejo como aplicar isso no meu shell Linux.
Idealmente, eu gostaria de poder configurar algo na minha configuração do bash para que ele sempre classifique os sublinhados primeiro. Como eu faria isso?