정렬 시 줄 시작 부분의 달러($)를 무시하는 이유는 무엇입니까? [복사]

정렬 시 줄 시작 부분의 달러($)를 무시하는 이유는 무엇입니까? [복사]

sort나는 이것이 줄 시작 부분의 달러 문자를 무시하는 것 같다는 것을 깨달았습니다 . 왜 그런 겁니까? 예:

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

데비안 9.2 Stretch가 있습니다.

답변1

나는 여기서 답을 찾았습니다.

이 정렬이 +/- 문자 접두어를 무시하는 이유는 무엇입니까?

sort예상대로 작동

LC_COLLATE=C sort 5.txt

관련 정보