첫 번째 필드의 내용이나 처음 n 문자를 기반으로 파일에서 고유하거나 중복된 줄을 찾는 방법은 무엇입니까?
OS X의 uniq 명령에는 -w
Linux에서 사용할 수 있는 스위치가 누락되어 -w, --check-chars=N : compare no more than N characters in lines
문제가 해결되었습니다.
uniq
awk에서 다시 구현하지 않고도 수행할 수 있나요?
필드 수가 일정하지 않습니다. OS X에 설치된 기본 도구를 사용하고 싶습니다. 나는 Macports를 자주 사용하지만 이 경우에는 사용하고 싶지 않습니다.
답변1
사용해 보는 것은 어떨까요 sort -u
? 최소한 첫 번째 필드를 기준으로 정렬됩니다.
sort -k 1,1 -u input_file