열의 고유 항목을 인쇄하려고합니다. .csv
파일. 이를 위해 다음을 시도했습니다.
awk -F "," '{print $6}' dataCoarse.csv | uniq -u
6 번째 열을 그대로 인쇄합니다. 여전히 중복 된 항목이 있습니다. 고유 한 행만 인쇄하려면 어떻게해야합니까?
편집 : 나는 각 줄에있는 모든 문자 앞이나 뒤에 공백을 제거 할 필요가 생각합니다. uniq
어쨌든 그들을 무시하십시오. 어떻게해야합니까?
답변
나도이 문제가 있었어! 비슷한 문제에 대한 해결책을 확인하십시오. 기본적으로 데이터를 파이프로 연결하려고합니다. sort
첫째, uniq
데이터의 연속 인스턴스를 중복으로 계산합니다.
awk -F "," '{print $6}' dataCoarse.csv | sort -u
찾고있는 출력을 제공해야합니다.