Classificar com diferenciação de maiúsculas e minúsculas no macOS no Terminal

2

Estou tentando usar a resposta em GNU Classificar por diferenciação de maiúsculas e minúsculas para classificar um arquivo no meu Mac OS.

Meu file.txt é assim:

"Best"
"A"
"BEST"

Na segunda resposta à questão mencionada, diz que se pode fazer:

echo -e "d\nD\nc\nb\nB\na" | sort --ignore-case file.txt

e a saída deve ser:

"A"
"Best"
"Best"

No entanto, quando faço isso no meu computador, recebo:

"A"
"BEST"
"Best"

Não importa se eu uso o --ignore-case ou não, a saída é a mesma.

Talvez LC_COLLATE=C não possa ser definido no Mac OS?

Alguém sabe como usar sort e possui letras minúsculas < maiúsculas no Mac OS?

    
por regina_fallangi 05.09.2018 / 16:06

0 respostas