![이 패턴에 대해 동일한 정렬 결과를 얻는 방법](https://linux55.com/image/121086/%EC%9D%B4%20%ED%8C%A8%ED%84%B4%EC%97%90%20%EB%8C%80%ED%95%B4%20%EB%8F%99%EC%9D%BC%ED%95%9C%20%EC%A0%95%EB%A0%AC%20%EA%B2%B0%EA%B3%BC%EB%A5%BC%20%EC%96%BB%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
sort -n -k 2 -r
다음과 같은 텍스트에 사용할 때 :
último 12
últimos 5
única 27
único 227
úteis 2
útil 1
보시다시피 예상된 결과를 얻었습니다.
único 227
única 27
último 12
últimos 5
úteis 2
útil 1
이와 같은 패턴의 두 번째 열에 대해 작동하도록 만드는 것이 가능한지 알고 계십니까?
(zelar,12)
(zero,1)
(zes,1)
(zeze,12)
(ziza,2)
(zo,1)
(zona,6)
답변1
쉼표를 필드 구분 기호로 사용하도록 명령 -t,
에 추가합니다 . sort
(와 사이를 제외하고 명령의 아무 곳에나 추가할 수 있습니다 -k
. 2
) 이것은 대괄호에 특별한 의미를 부여하지 않으므로 대괄호가 있는 줄과 대괄호가 없는 줄이 있는 경우 두 번째 숫자의 행과 열이 동일하면 다음과 같이 정렬됩니다.
z,…
a,…
9,…
︙
2,…
10,…
1,…
(z…),…
(a…),…