입력 횟수별로 입력을 정렬하고 싶습니다. 그러나 고유하거나 고유하지 않은 행을 삭제하고 싶지는 않습니다. I 출력 다음과 같은 것이라고 파이프 라인 명령 세트를 찾고있을 것수를 기준으로 줄을 정렬하는 방법 UNIX?
Not unique
This line is unique
Not unique
Also not unique
Also unique
Also not unique
Not unique
:
This line is unique
Also unique
Also not unique
Also not unique
Not unique
Not unique
Not unique
당신이 제공 할 수있는 모든 도움을 주셔서 감사합니다 예를 들어 나는 다음과 같은 입력을 제공 한 경우 , 나는 독특하고 종류의 다른 조합을 사용하려고 시도했지만 그것을 알아낼 수 없다, 솔루션은 선호하는 한 라이너 것입니다.
업데이트 : 누구나 답변 해 주신 모든 분들께 감사드립니다. 특히 배트맨은 제가 익숙한 명령으로 찾고자했던 사람이었습니다.
나는 겉으로보기에는 간단한 작업을 위해 여러 명령을 파이프 라인하고 사용하는 방법을 배우려고 노력하고 있습니다. 따라서 2 열로 작업 할 때 그의 대답을 적용 할 수 있습니까? 예를 들어 원래의 입력이 있었다면 :
Notunique dog
Thislineisunique cat
Notunique parrot
Alsonotunique monkey
Alsounique zebra
Alsonotunique beaver
Notunique dragon
그리고 난과 같이 첫 번째 열을 기준으로 정렬 할 출력을 원 :
Thislineisunique cat
Alsounique zebra
Alsonotunique monkey
Alsonotunique beaver
Notunique dog
Notunique parrot
Notunique dragon
사전에 이렇게 도움을 주셔서 모두 감사합니다!
당신이 보여줄 수있는 당신이 무엇을 가지고 지금까지 해봤습니까? 나는'collections.Counter'를 사용하여 매우 짧을 수있는 짧은 파이썬 스크립트를 사용 하겠지만, 이것은 순수한'shell '해결책을 위해 작동하지 않을 것이다. – norok2