Por que o sort ignora o dólar ($) no início da linha?

Por que o sort ignora o dólar ($) no início da linha?

Acabei de saber que sortparece ignorar os caracteres de dólar no início da linha. Por que é que? Exemplo:

user@host:~$ cat 5.txt
$_a
_b
$_c
user@host:~$ sort 5.txt
$_a
_b
$_c

Eu tenho o Debian 9.2 Stretch.

Responder1

Encontrei uma resposta aqui:

Por que essa classificação ignora o prefixo do caractere +/-?

sortfunciona como esperado com

LC_COLLATE=C sort 5.txt

informação relacionada