자주 사용하는 옵션
-k, --key=POS1[,POS2]
- 특정 필드로 조회
uniq -c 한 다음에 사용하면 좋음
-r, --reverse: 역순 정렬 (내림차순)
-n, --numeric-sort: 숫자 비교
-h, --human-numeric-sort
- 사람이 읽을수 있는 숫자 정렬 (2K, 2G 등..)
-g, --general-numeric-sort
- 일반적인 숫자 비교
- 1.234E10 과 같은 과학 수치도 비교
-f, --ignore-case: 대소문자 비교 무시
-R, --random-sort: 랜덤 정렬(셔플링)
-s, --stable: stable 소팅 (기존 원소 순서 유지하고 싶을 때)
숫자 정렬 (-n) 옵션
# 입력
-12.2
-156.16
-5466
-1
# 일반적인 sort를 사용하면 문자열 순서대로 정렬됨
# 오름차순을 하였을때 -1 이 더 큰 값임에도 -5466 이 더 뒤에 나옴
-1
-12.2
-156.16
-5466
# -n 옵션과 함께 사용하면, 숫자크기대로 비교
-5466
-156.16
-12.2
-1