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…),…