"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)