2.log

sort와 uniq 본문

HACKING/Bandit+

sort와 uniq

2.log 2023. 3. 21. 23:16
728x90
반응형

 

sort

사용자가 지정한 파일의 내용을 정렬 or 정렬된 파일 내용을 병합할 때 사용

 

 

사용법

$ sort [option] [저장할 파일명] 정렬할 파일명 [병합할 파일명]

 

 

옵션

옵션 설명
-n 라인의 각 필드를 비교하는 대상을 숫자로 한정
-f 영어 정렬 시 대소문자 구분 x
-r 역순으로 출력
-b 앞에 붙는 공백 무시
-t 필드 구분자 지정
-m 정렬된 파일을 병합
-u 정렬 후 중복행 제거
-o 저장할 파일명을 명시, 명시하지 않을 경우 화면에 출력

 

 


uinq

중복된 내용의 행이 연속으로 있으면 하나만 남기고 삭제하기에 전체적으로 분산된 중복은 찾아내지 못함

따라서 데이터를 정렬해 순차적으로 만든 뒤 적용하여 주로 sort 와 함께 사용됨

 

 

사용법

$ uniq [option] [파일명]

 

 

옵션

옵션 설명
-c 같은 라인이 몇 번 나오는지 표시
-d 중복 라인 중 한 라인만 표시
-D 중복되는 모든 라인 표시
-N 필터링 무시할 라인을 지정
-i 중복 라인을 한 라인으로 생각하고 출력
-u 중복 라인이 없는 것만 출력
-w수(N) 비교대상 문자수(N)를 지정
-s수(N) 한 행에서 지정된 수(N)만큼의 문자를 비교대상에서 제외
-f수(N) 맨 앞에서부터 지정된 수(N) 만큼의 필드를 비교대상에서 제외

 

 

 

 

출처

https://websecurity.tistory.com/80

728x90
반응형

'HACKING > Bandit+' 카테고리의 다른 글

ROT13 과 tr 명령어  (0) 2023.03.22
인코딩/디코딩과 Base64 대하여  (0) 2023.03.22
grep 옵션 정리  (0) 2023.03.21
파일설명자와 /dev/null 로 불필요한 출력 버리기  (0) 2023.03.21
리눅스 find 정리  (0) 2023.03.21
Comments