Linux 명령어 | 파일 관리 | sort 정렬
sort 명령어
sort는 명령어 출력 혹은 파일 내용을 정렬 하는데 사용한다.
사용법
sort [-옵션] [-o 저장될 파일명] 정렬할 파일명 [병합할 파일명]
option:
-b
: 앞 공백 무시-o
: 저장할 파일 명시-r
: 역순으로 표시-f
: 대소문자 구분 하지 않음-t
: 필드 구분자 지정-u
: 중복행 제거-m
: 정렬 파일 병합-n
: 숫자만 비교
sort 명령어 예제
예제) 파일 내용 정렬
아래와 같이 숫자로만 이루워진 파일이 있다면
$ cat sample.txt
3
1
5
9
7
명령어 sort [파일명]
을 사용하여 출력을 정렬할 수 있다.
$ sort sample.txt
1
3
5
7
9
예제) 열이 여러개 일때 정렬
아래와 같이 열이 두개라면
$ cat sample.txt
3 f
1 b
5 a
9 c
7 e
명령어 sort +1 [파일명]
을 사용하면 두번째 열 기준으로 정렬할 수 있다.
$ sort +1 sample.txt
5 a
1 b
9 c
7 e
3 f
최종 수정 : 2019-10-14