세 개의 열이 있는 파일이 있습니다.
1 A 0.5
2 B 0.7
3 A 10
4 C 4
5 B 4
3열의 순서를 늘리고 2열을 기준으로 그룹화하여 파일을 정렬하고 싶습니다.
1 A 0.5
3 A 10
2 B 0.7
5 B 4
4 C 4
세 번째 열만 기준으로 정렬하는 방법을 알고 있습니다.
sort -k3,3 file
하지만 두 번째 열을 기준으로 그룹화할 수 있나요?
답변1
세 번째 열을 기준으로 정렬한 다음 두 번째 열을 기준으로 정렬합니다.
$ sort -k3,3 file | sort -k 2,2
산출:
1 A 0.5
3 A 10
2 B 0.7
5 B 4
4 C 4
답변2
답이없어서 제안드립니다
sort -k2,2 -nk3,3 file