O sort
utilitário no Ubuntu 10.04 (Lucid) sempre classifica por distinção entre maiúsculas e minúsculas, assim como se você especificar --ignore-case
.
The two sort just give the same result:
echo -e "c\nb\nB\na" | sort
echo -e "c\nb\nB\na" | sort --ignore-case
Mas, às vezes, quero classificar por distinção entre maiúsculas e minúsculas, para que as letras maiúsculas cheguem primeiro, depois as minúsculas. É possível?
echo $'B\nÄ\nb\na' | LC_COLLATE=C sort
. O fato de o GNUsort
com um nãoC
local sempre executar sempre uma classificação sem distinção entre maiúsculas e minúsculas deve ser considerado um bug ?