"Sort"의 두 판 사이의 차이
ph
잔글 (→-k1) |
잔글 (→-k1) |
||
9번째 줄: | 9번째 줄: | ||
==<c>-k1</c>== | ==<c>-k1</c>== | ||
[https://stackoverflow.com/q/46312527/766330 내 질문]<br> | [https://stackoverflow.com/q/46312527/766330 내 질문]<br> | ||
− | <c>-k1</c>은 <c>-k1,1</c>과 달리 1번 컬럼부터 끝까지를 하나의 키로 보라는 뜻이어서, 행 전체가 키가 되는데, 이러면 스트링의 길이가 짧은 쪽이 character와 상관없이 무조건 앞으로 오게 된다. | + | <c>-k1</c>은 <c>-k1,1</c>과 달리 1번 컬럼부터 끝까지를 하나의 키로 보라는 뜻이어서, 행 전체가 키가 되는데, 이러면 스트링의 길이가 짧은 쪽이 character와 상관없이 무조건 앞으로 오게 된다. 피하려면 <c>-d</c>를 쓸것. (dictionary order) |
2017년 9월 21일 (목) 11:40 기준 최신판
한글 sorting
LC_COLLATE="ko_KR.UTF-8”
이거 없으면 결과가 이상하게 나온다.
-b
leading spaces무시하는 옵션인데 sorting결과에서 공백이 사라지지는 않으므로 주의.
공백 제거 후 정렬하고, 보여줄때는 원래 형태 그대로 보여준다.
-k1
내 질문
-k1은 -k1,1과 달리 1번 컬럼부터 끝까지를 하나의 키로 보라는 뜻이어서, 행 전체가 키가 되는데, 이러면 스트링의 길이가 짧은 쪽이 character와 상관없이 무조건 앞으로 오게 된다. 피하려면 -d를 쓸것. (dictionary order)