본문 바로가기
개발/ETC

리눅스 sort, uniq 명령어

by devhooney 2024. 2. 7.
728x90

 

 

 

리눅스 sort, uniq 명령어에 대해서 알아보자

 

 

728x90

 

 

 

1. sort 파일 정렬하기

-t sep : 필드를 문자로 구분하는 sep를 지정. 기본값은 공백 문자와 탭 문자를 사용

-k pos1[,pos2] : 정렬 기준 대상 필드를 지정, pos를 생량하면 지정한 필드 이후가 모두 대상

-b : 줄 시작부분에 있는 공백 문자는 무시

-r : 역순으로 정렬

-f : 알파벳 대소문자 차이를 무시

 

 

2. uniq 중복 내용을 제거해서 표시하기

-u : 중복되지 않은 줄만 출력

-d : 중복된 줄만 출력

-c : 중복된 줄 수를 각 줄 옆에 표시

-f n : 각 줄 시작 위치에서 n개 필드만큼 건너뛰어서 비교. 공백 문자와 탭 문자가 필드 구분 문자.

-s n : 각 줄 시작 위치에서 n개 문자를 건너뛰어 비교

-w n : 각 줄에서 n개 문자를 비교. 기본값은 줄 전체를 비교

 

 

 

 

728x90

'개발 > ETC' 카테고리의 다른 글

리눅스 chown, chgrp, chmod 명령어  (150) 2024.02.15
리눅스 grep 명령어  (140) 2024.02.13
리눅스 head, tail 명령어  (146) 2024.02.05
리눅스 passwd, df, du 명령어  (206) 2024.02.01
리눅스 date, cal, whoami, group, id 명령어  (150) 2024.01.31